2014-02-27 5 views
0

У меня есть некоторые проблемы с правилом в файле .htccess мне нужно правило перезаписи, чтобы изменить свой веб-адрес Например, у меня есть этот адрес: www.demo.com/page.php ? ID = 1 И мне нужно иметь www.demo.com/1Mod Rewrite не работает

Я пытался использовать это правило:

RewriteEngine On 
RewriteRule argomento.php?id=4 /nomeazienda 

, но он не работает. Сервер - это Linux-сервер.

ответ

0

Вы можете использовать этот код в корневой .htaccess:

RewriteEngine On 

RewriteCond %{THE_REQUEST} \s/+page\.php\?id=([^\s&]+) [NC] 
RewriteRule^/%1? [R=301,L] 

RewriteRule ^([0-9]+)/?$ /page.php?id=$1 [L,QSA] 
0
RewriteEngine On 
RewriteRule ^(.*)$ argomento.php?id=$1 

или

RewriteRule ^([^/]+)$ argomento.php?id=$1 

..incase вы не хотите, чтобы соответствовать всем символам ...

Смежные вопросы