我很难为我的域设置正确的mod_rewrite规则。 我从来没有擅长regexp-kinda表达式,但是每一篇文档化的教程我都不能自己使用。
域名: example.org
我目前的规则是:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)/?$ /?page=$1
哪种工作(因为我可以通过从页面中删除斜杠来获得'name'变量。但我确信这样做的方法更加优秀且边缘化。
所需的mod_rewrite行为:
(注意斜杠)
由于“子域”部分是服务器上的通配符(* .example.org),我还想从规则中排除一些名称。 例如:“content.example.org”不应该被重写,而应该引用普通文件夹。
有人可以帮我解决规则代码吗? : - )
此致 安德鲁