Come si scrive una regola di riscrittura che reindirizza i visitatori al dominio www.mydomain.com/
a www.mydomain.com/index.html
?Regola di accesso per reindirizzare il dominio a index.html
risposta
Così si desidera reindirizzare nulla (^$
) per index.html
? Che sarebbe quindi simile
RewriteRule ^$ index.html [L]
Se si vuole evitare sia il /
e /index.html
essere indicizzati dai bot di ricerca, quindi aggiungere R=301
per renderlo un permanent redirect piuttosto che un temporary redirect (302, che è il default) . Ciò consentirebbe ai robot di indicizzare solo lo /index.html
.
RewriteRule ^$ index.html [R=301,L]
Cosa BalusC detto - ma considerare se si vuole veramente reindirizzare loro. Non sarebbe meglio servire semplicemente lo index.html
quando il browser richiede lo /
, come fa la maggior parte dei server? È un giro di andata e ritorno sul server senza guadagni e rende l'URL più lungo. Sono così anni '90. :)
Un modo è inserire il file index.html in un'altra cartella, ad esempio: domain.com/welcome/index.html e fare un R301 dal tuo CPanel. È una parola, ma ha funzionato per me. Hanno lo stesso problema.
- 1. come reindirizzare l'utente dal file php a `index.html` su dreamhost
- 2. Come reindirizzare un dominio a una specifica "pagina di destinazione"?
- 3. Come reindirizzare tutte le pagine solo per index.html utilizzando il file htaccess e non reindirizzare i file di immagine
- 4. Controllo accesso dominio incrociato?
- 5. reindirizzare tutte le richieste sotto un dominio pagina statica
- 6. Come reindirizzare 301 un intero dominio preservando il percorso
- 7. come reindirizzare il dominio in base all'indirizzo IP del paese
- 8. Reindirizzare la pagina di accesso/registrazione di Wordpress a una pagina di accesso/registrazione personalizzata
- 9. Imposta regola di accesso ai file
- 10. Htaccess reindirizzare tutti i file dalla sottodirectory in un dominio a un altro dominio
- 11. Accesso al dominio dell'app predefinito
- 12. redirect 301 index.html a/o /index.php
- 13. Regola di riscrittura di Apache per reindirizzare tutte le richieste alla sottodirectory che contiene un'altra regola .htaccess e riscrittura
- 14. htaccess riscrivere tutto a index.html
- 15. Come reindirizzare 404 a index.html e riscrivere l'URL nell'URL della home page?
- 16. Come impedire a HttpUnauthorizedResult (401) di reindirizzare il controller di accesso sul mio endpoint Api
- 17. Accesso di dominio da thread errato Android
- 18. Alternativa a "header" per reindirizzare in PHP
- 19. Qual è il modo corretto di reindirizzare?
- 20. Reindirizzare mail.example.com a http://mail.google.com/a/example.com
- 21. Phone Gap di Windows costruire regola di accesso
- 22. reindirizzare tutti i sottodomini wildcard al dominio radice
- 23. Amazon S3 scarica index.html invece di servire
- 24. SCRIPT5: accesso negato in IE9 per iframe sullo stesso dominio
- 25. Come reindirizzare dominio con prefisso www in AWS percorso 53
- 26. Reindirizzamento di tutti gli alias di dominio a uno con htaccess
- 27. necessario reindirizzare tutto il traffico a https
- 28. reindirizzare il percorso a un altro
- 29. Come ottenere il filtro per reindirizzare a un'altra azione?
- 30. Accesso servizio Web da jQuery - dominio croce
Vedere il contesto della domanda (Apache lo fa già per impostazione predefinita) Penso piuttosto che vuole semplicemente sbarazzarsene :) – BalusC
Lo volevo per questo motivo: http://serverfault.com/questions/94706/ how-to-proteggere con password-the-domain-con-htaccess –