Je cours une installation MediaWiki, pour laquelle j'ai récemment passé d'un domaine d'addon (cpanel) à un domaine parqué, parce que c'était moins cher et avec .htaccess je pourrais encore tout rediriger. Cela fonctionne pour plusieurs domaines, y compris celui-ci, mais maintenant une autre erreur se produit.Réécrire le domaine principal au dossier
Lorsque vous garez le domaine rediriger vers/public_html /, dans lequel j'ai les règles suivantes: .htaccess
RewriteCond %{HTTP_HOST} ^(.*\.)?thedomain.com$
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule (.*) http://www.thedomain.com/$1 [R=301]
RewriteCond %{HTTP_HOST} ^www.thedomain.com$
RewriteRule ^(.*)$ thedomain.com/$1 [L]
application ainsi un www puis les rediriger vers le dossier sur mon thedomain.com/
comme indiqué précédemment, tout cela fonctionne tout aussi bien qu'un slot addon, donc je veux le garder de cette façon.
Dans le dossier thedomain.com/ je les règles suivantes:
#main page
RewriteCond %{REQUEST_URI} ^/$
RewriteRule (.*) /wiki/Main_Page [R,L]
Le but de cette règle est de rediriger tout le monde qui va à www.thedomain.com directement à la page principale du wiki. Cela a toujours fonctionné, mais comme j'ai utilisé le .htaccess comme décrit ci-dessus (pour le domaine parqué), je viens d'obtenir une liste de mes fichiers dans le dossier thedomain.com/. Pourquoi cette règle ne redirige-t-elle pas vers la bonne page? ? Quand je tape manuellement www.thedomain.com/wiki/Main_Page, cela fonctionne, indiquant que le problème ne devrait pas être dans le premier .htaccess mais dans le second.
cmon, ça ne devrait pas être si difficile? –
BTW, manuel: https://www.mediawiki.org/wiki/Manual:Short_URL – Nemo