.htaccess 重写规则拒绝生效 - 那里有 htaccess 专家吗?

.htaccess rewrite rules are refusing to take effect - any htaccess experts out there?

我遇到了一个奇怪的问题...htaccess 规则似乎不起作用

这是我的规则:

Options +FollowSymLinks
RewriteEngine On
RewriteRule ^/([^/]+)/([^/]+)/ /index.php?view=&layout= [NC]

怎么都没有效果。理论上我应该能够访问 /my/test/ 并查看 index.php?view=my&layout=test

的内容

稍后在页面中强制使用 https:// 的重写规则确实有效,而且我知道服务器正在读取 htaccess。

服务器是 Centos 6VPS

有什么想法吗??

这是答案 - 如果有人来看

规则应为:

RewriteRule ^([^/]+)/([^/]+)/ /index.php?view=&layout= [NC]

(去掉第一个 / )