mod_rewrite规则,用于托管在目录中的站点

时间:2012-10-20 15:52:09

标签: php .htaccess mod-rewrite

我有一个网站,我在一个目录中构建,而不是在我的网络服务器的根目录中。

I would like  http://localhost/mysite/index.php?view=home

to rewrite to http://localhost/mysite/home

我无法让它工作

在.htaccess

中尝试此操作
RewriteEngine On
RewriteBase /mysite/
RewriteRule ^([^/]*)$ index.php?view=$1 [L]

1 个答案:

答案 0 :(得分:0)

我知道了!

RewriteEngine On
RewriteRule ^([A-Za-z0-9-]+)/?$ index.php?view=$1 [L]

非常感谢http://www.cheatography.com/davechild/cheat-sheets/mod-rewrite/