Проблем с .htaccess

nikito_932

Registered
Защо ми работи само първия RewriteRule ?
Код:
RewriteEngine on
RewriteRule ^(.*)\.html$ viewprofile.php?user=$1 
RewriteRule ^(.*)\.html$ $1.php [NC]
 
До колкото съм тествал и съм разбрал не може да се сложе променливата $1 така трябва да е след нещо.
 
Еми ако махна този ред
Код:
RewriteRule ^(.*)\.html$ viewprofile.php?user=$1

и остане

Код:
 RewriteEngine on
RewriteRule ^(.*)\.html$ $1.php [NC]

Всичко е ок.
Смисъл,когато 2 са заедно тогава работи само този,който е отгоре.
 
Сетих са, не може 2-те да са на една страница :]
пробвай така:
RewriteEngine on
RewriteRule ^(.*)\.html$ viewprofile.php?user=$1
RewriteRule ^page/(.*)\.html$ $1.php

Покарай едното на http://site.com/page/index
 
Промених малко локацията на профилите.

Код:
RewriteEngine on
RewriteRule ^profile/(.*)\.html$ viewprofile.php?user=$1
RewriteRule ^(.*)\.html$ $1.php

и стана.Мерси все пак.
 

Back
Горе