2014-01-20 5 views
0

Я создал HTAccess я хочу переименовать удлинительных .php файлы .html я поставилСоздать SEO Friendly URLS не работает (.htaccess)

Options +FollowSymLinks 
RewriteEngine On 
RewriteBase/
RewriteCond %{THE_REQUEST} (.*)\.php 
RewriteRule ^(.*)\.php $1.html [R=301,L] 
RewriteCond %{THE_REQUEST} (.*)\.html 
RewriteRule ^(.*)\.html $1.php [L] 

и работать нормально. Теперь я хочу, чтобы переименовать NETTOYAGE-деталь-bureaux.php? ID = 21 для NETTOYAGE-Detail-бюро обоих-21.html так я добавить

RewriteRule ^nettoyage-detail-bureaux-([0-9]+)\.html$ nettoyage-detail-bureaux.html?id=$1 [L] 

он не работает. Любая идея?

ответ

0

Я думаю, что вы, возможно, опечатка в конце, где вы должны .html?id=$1 должно быть .php?id=$1

Так что попробуйте это.

Options +FollowSymLinks 
RewriteEngine On 
RewriteBase/
RewriteRule ^nettoyage-detail-bureaux-([0-9]+)\.html$ nettoyage-detail-bureaux.php?id=$1 [L] 
RewriteCond %{THE_REQUEST} (.*)\.php 
RewriteRule ^(.*)\.php $1.html [R=301,L] 
RewriteCond %{THE_REQUEST} (.*)\.html 
RewriteRule ^(.*)\.html $1.php [L] 
+0

К сожалению, это не сработало :( –