2013-05-16 3 views
0

я пытаюсь изменить URL с помощью Htaccess переписать я хочу, чтобы изменить этот адресизменить URL, используя с HTAccess

page/details.php?name=abcdef&id=18 

в

page/abcdef 

Вот мой пример кода для этого

RewriteEngine On 
RewriteRule ^company/([A-Za-z0-9-]+)/$1 company/details.php?name=$1&id=$2 [R=301,L] 

это не работает, а также я был пробовал много кода, но не работал, пожалуйста, помогите мне й Htaccess код для этого URL Спасибо заранее

+0

Мое решение сработало для вас? –

ответ

0

Это должно делать то, что вы после:

RewriteCond %{QUERY_STRING} ^.*name=([a-zA-Z0-9]*).*$ 
RewriteRule ^page/(.*)$ page/%1? [R=301,L] 
+0

спасибо за ваш повтор, ваш код не работает друг –

0

Попробуйте это:

RewriteEngine on 
RewriteCond %{QUERY_STRING} ^name=(.*)&id=(.*)$ 
RewriteRule ^page/(.*)$ /page/%1? [R=301,L] 

Это будет проверять эти 2 параметра в запросе строка.

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