2012-04-26 3 views
1

пытается мою страницу .htaccess переписать этот URLHtaccess переписывают ж/GoDaddy

www.mywebsite.com/view.php?2012/this-is-page.html 

в

www.mywebsite.com/view.php/2012/this-is-page.html 

Где "view.php" является шаблоном ... Я просто не люблю "view.php?"

И, наконец, эта CMS работает, используя "?" после «view.php» вместо «/» - теперь, как я могу его переписать в окне URL-адреса браузера?

До сих пор у меня есть:

#Fix Rewrite 
Options -Multiviews 

RewriteEngine on 

ответ

2

Включение mod_rewrite и .htaccess через httpd.conf, а затем поместить этот код в ваш .htaccess под DOCUMENT_ROOT каталоге:

Options +FollowSymLinks -MultiViews 
# Turn mod_rewrite on 
RewriteEngine On 
RewriteBase/

# external redirect from view.php?2012/this-is-page.html to view/2012/this-is-page.html 
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s/+view\.php\?([^\s]+) [NC] 
RewriteCond^view/%1? [L,R] 

# internal forward from view/2012/this-is-page.html to view.php?2012/this-is-page.html 
RewriteCond ^view/(.+)$ view.php?$1 [L,NC,QSA] 
Смежные вопросы