我希望能够创建网址:http ://example.com/+/user
是否可以使用 .htacess 重写。
我在网上搜索过,没有发现任何与我想要的东西相关的东西。
你必须使用非常简单的 RewriteRule ...
RewriteRule ^\+/user$ /test.php [PT,L,QSA,NC]
或者如果你想从地址中“捕获”用户名,你必须使用类似这样的东西
RewriteRule ^\+/(.+)$ /test.php?username=$1 [PT,L,QSA,NC]
使用您需要的任何 rewrite_mod 选项。
没有那么多事情要做,简单的事情往往更好:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^\+/(.+)$ index.php?user=$1 [L]