Bonjour,
J'ai mon site qui renvoie la page index.php en double (sur l'url monsite.com et monsite.com/index.php)
J'ai cherché pas mal de code pour modifier le Htaccess, mais rien n'y fait ça ne marche pas.
Je pense que je le met pas au bon endroit ou que quelque chose se contredit deja dans mon htaccess existant...
J'avais trouvé
Mais ça ne marche pas. J'ai trouvé tout un tas de code, mais rien n'y fait... A savoir si c'est le code ou l'emplacement (je saisit pas très bien les balise [L] [R]..ect)
Avez-vous une idée ?
Merciiiiiiii
J'ai mon site qui renvoie la page index.php en double (sur l'url monsite.com et monsite.com/index.php)
J'ai cherché pas mal de code pour modifier le Htaccess, mais rien n'y fait ça ne marche pas.
Je pense que je le met pas au bon endroit ou que quelque chose se contredit deja dans mon htaccess existant...
Code:
# Block out any script trying to set a mosConfig value through the URL RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR] # Block out any script trying to base64_encode data within the URL RewriteCond %{QUERY_STRING} base64_encode[^(]*\([^)]*\) [OR] # Block out any script that includes a <script> tag in URL RewriteCond %{QUERY_STRING} (<|%3C)([^s]*s)+cript.*(>|%3E) [NC,OR] # Block out any script trying to set a PHP GLOBALS variable via URL RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR] # Block out any script trying to modify a _REQUEST variable via URL RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2}) # Return 403 Forbidden header and show the content of the root homepage RewriteRule .* index.php [F] # ########## End - Rewrite rules to block out some common exploits ########## Begin - Custom redirects # # If you need to redirect some pages, or set a canonical non-www to # www redirect (or vice versa), place that code here. Ensure those # redirects use the correct RewriteRule syntax and the [R=301,L] flags. # RewriteCond %{HTTP_HOST} ^monsite\.com$ RewriteRule (.*) http://www.monsite.com/$1 [R=301,L] # RewriteCond %{REQUEST_URI} ^/sitemap.xml RewriteRule .* /index.php?option=com_xmap&id=1&view=xml # # ########## End - Custom redirects # Uncomment following line if your webserver's URL # is not directly related to physical file paths. # Update Your Joomla! Directory (just / for root) # RewriteBase / ########## Begin - Joomla! core SEF Section # RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] # # If the requested path and file is not /index.php and the request # has not already been internally rewritten to the index.php script RewriteCond %{REQUEST_URI} !^/index\.php # and the request is for root, or for an extensionless URL, or the # requested URL ends with one of the listed extensions RewriteCond %{REQUEST_URI} (/[^.]*|\.(php|html?|feed|pdf|raw))$ [NC] # and the requested path and file doesn't directly match a physical file RewriteCond %{REQUEST_FILENAME} !-f # and the requested path and file doesn't directly match a physical folder RewriteCond %{REQUEST_FILENAME} !-d # internally rewrite the request to the index.php script RewriteRule .* index.php [L] ########## End - Joomla! core SEF Section
J'avais trouvé
Code:
#Pour les url comme www.tonsite.com/index.php (page d'accueil sans slash) RewriteCond %{REQUEST_URI} ^/index.php RewriteCond %{REQUEST_URI} !administrator [NC] RewriteRule ^(.*)index.php$ /$1 [R=301,NE,L]
Avez-vous une idée ?
Merciiiiiiii
Commentaire