我目前有一个重写规则,它将问号前面的任何值附加为对php文件的反向引用。
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]
我似乎遇到的问题是,如果我只是输入域名,例如www.domain.com,它似乎试图反向引用域名,我显示“找不到页面”。
网站上的网页遵循示例www.domain.com/index.php?route={value}
这是执行重写的正确方法吗?
RewriteRule ^\/([^?]*) index.php?_route_=$1 [L,QSA]
有更好的方法吗?