mod_rewrite .htaccess $ _GET []请求

时间:2011-12-26 10:46:35

标签: .htaccess mod-rewrite

我正在尝试制作友好的网址。

www.site.com/index.php?view=newestwww.site.com/newest

我目前的.htaccess如下:

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^newest ./index.php?view=newest

虽然有效,但您可以转到www.site.com/newest/laksdjfwww.site.com/newestskdf(页面错误)

我也在尝试这个,所以它适用于多个$ _GET []请求。

RewriteRule ^(.*)$ index.php?view=$1

如何修改这些内容以便它仅适用于www.site.com/newestwww.site.com/newest/

1 个答案:

答案 0 :(得分:1)

尝试:

RewriteRule ^newest/?$ ./index.php?view=newest