我正在尝试设置以下规则:
RewriteRule ^(?=health-safety/.*)([^/\.]+)/?$ course-list.php?id=1 [L]
因此,如果有人输入/health-safety
,则会重定向到course-list.php?id=1
我还有其他规则,所以它需要检测它是否符合健康安全。
答案 0 :(得分:1)
如果他们将进入www.yoursite.com/health-safety/,此规则应该有效:
RewriteRule ^health-safety/?$ course-list.php?id=1 [L]
如果有其他路径,您可能需要此规则:
RewriteRule ^health-safety/([^/\.]+)/?$ course-list.php?id=$1 [L]
在第二个例子中,www.yoursite.com/health-safety/5将显示www.yoursite.com/course-list.php?id=5