我目前正在掌握 mod_rewrite 并遇到了一个绊脚石,我希望有人能提供帮助
我有一个结构如此的网站
https://www.abc.com/region1/
https://www.abc.com/region2/
https://www.abc.com/region3/
在每个文件夹中都有两个文件,我将调用 example1.php 和 example2.php,它们都是动态的
关于 example1.php 一种可能性可能是 example1.php?var1=1
关于 example2.php 一种可能性可能是 example2.php?var1=1&var2=1
我一直在尝试使用以下内容,但它引发了服务器 500 错误
RewriteEngine On
RewriteRule ^example1alias/ example1alias/([^/\.]+)/?$ example1.php?var1=$1 [L]
RewriteRule ^example1alias/ example1alias/?$ example1.php [L]
RewriteRule ^example2alias/ example2alias/([^/\.]+)/([^/\.]+)/?$ example2.php?var1=$1&var2=$2 [L]
包含此代码的我的 .htaccess 位于子文件夹本身中,如果我正确理解 mod_rewrite ^ 告诉规则从活动路径运行
有人可以指出我做错了什么
一如既往,非常感谢任何建议
问候
巴里