好的,我想要做的是在我的网站上请求网址如下:
http://example.com/login,http://example.com/register等(也可以解决尾随斜杠)
在根目录中使用带有get参数的index.php文件,如下所示{
http://example.com/?v=login,http://example.com/?v=register等
我在搜索时发现了以下内容:
Options +FollowSymlinks
RewriteBase /
RewriteEngine On
RewriteRule ^opslag/vis/([0-9]+)$ /opslag/view.php?vis=$1 [L,R,QSA]
所以我想如果我只是稍微调整它就可以使它工作,所以我把它改为:
Options +FollowSymlinks
RewriteBase /
RewriteEngine On
RewriteRule ^([0-9]+)$ /?v=$1 [L,R,QSA]
这似乎根本不起作用。任何人都可以告诉我我的方式错误吗?
答案 0 :(得分:1)
[0-9]
是数字的模板。使用点(。)选择任何符号
RewriteRule ^(.+)$ ?v=$1 [L,R,QSA]