如果有人在http://test.com/blog
中键入,则应将其重定向到php文件,并且确实如此。如果有人输入http://test.com/blog/test
,则应将其重定向到参数test
的同一文件。这也有效。
我无法弄清楚的是,如果有人在http://test.com/blog/test/something/something_else
中键入,则应将其重定向到以test/something/something_else
为参数的脚本。但它只会产生404错误。
这是我的htacces文件:
RewriteEngine on
RewriteRule ^blog/?$ /home/blog/index.php [NC,L]
RewriteRule ^blog/([A-Za-z0-9-]+)/?$ /home/blog/index.php?params=$1 [NC,L]