Sto cercando di ottenere un bucket S3 quando incontra un 404 piuttosto che lanciando una pagina 404 che reindirizza al mio server, quindi posso fare qualcosa con l'errore.Amazon S3 reindirizza 404 su un altro host
Questo è quello che ho messo insieme, quello che penso che dovrebbe fare è andare su mydomain.com e premere error.php e lasciare che lo script php attivi il nome file che l'utente stava cercando di accedere su S3.
Mi piacerebbe che ciò accada, non importa da quale directory proviene la richiesta. Quando ho un documento di errore definito nel sito web che ospita la pagina 404 si presenta e quando non ho una pagina 404 definita ottengo un errore xml di accesso negato.
Questo è il mio attuale regola di reindirizzamento
<RoutingRules>
<RoutingRule>
<Condition>
<HttpErrorCodeReturnedEquals>404</HttpErrorCodeReturnedEquals>
</Condition>
<Redirect>
<HostName>www.mydomain.com</HostName>
<ReplaceKeyPrefixWith>error.php#!/</ReplaceKeyPrefixWith>
</Redirect>
</RoutingRule>
</RoutingRules>
Qualcuno può darmi un suggerimento su ciò che mi manca per favore?
Thickey Quale strada ho bisogno di scrivere al posto di ? puoi per favore elaborare questo? – kpp