Въпрос за RewriteRule

Ev0luti0N

Registered
Здравейте, искам да попитам как се прави това с RewriteRule, когато даден потребител напише в URL бара http://site.com/web-tourist да го препраща към http://site.com/web-tourist/
 
защо да пренасочваш един адрес към друг, просто промени в линка накрая да завършва на / и добави една / в htaccess на това място, което ти трябва
 
Трябва ми защото съм направил всички страници да се отварят с / обаче искам ако някой потребител бише сам адреса и изпусни накрая / да му го добавя автоматично и му отваря страницата :]
 
що не направиш така например потребителя отваря саита ти и тои е сас начална страница index.html и във кода добавяш преди head
Код:
<META HTTP-EQUIV="refresh" CONTENT="0;URL=http://site.com/web-tourist/">
ако е пхп фаил демек index.php добавяш
header( 'Location: http://www.site.com/web-tourist/'

и когато потребителя отвори http://site.com/web-tourist го препраща към http://site.com/web-tourist/ не е сложно :)

:wink:
 
ilovephp каза:
що не направиш така например потребителя отваря саита ти и тои е сас начална страница index.html и във кода добавяш преди head
Код:
<META HTTP-EQUIV="refresh" CONTENT="0;URL=http://site.com/web-tourist/">
ако е пхп фаил демек index.php добавяш
header( 'Location: http://www.site.com/web-tourist/'

и когато потребителя отвори http://site.com/web-tourist го препраща към http://site.com/web-tourist/ не е сложно :)

:wink:
Офффффффффффффф... Човек престани да си ръсиш глупостите и вземи го научи този български, така ще има... безкраен цикъл.

//по темата, ръгни това в .htaccess и си готов.
Код:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.*[^/])$ http://site.com/$1/ [R=301,L]

Ако имаш 'RewriteEngine On', махни го от моят код, също така смени site.com, там с твоя сайт, знам, че ще се справиш и без да ти кажа това, но все пак :D
 

Back
Горе