【发布时间】:2014-09-22 01:01:32
【问题描述】:
我需要编写一个 .htaccess 文件来重写所有在域之后有任何内容的 url。
例如RewriteRule ^(.*)$ index.php?page=course&course=$1 [L]
但这也会将example.com 发送到重写后的网址,我不希望这样。仅当这些确实是域之后的内容时,我才希望它重写它,例如example.com/CITA180。
我知道我可以先做example.com/c/CITA180,然后再做RewriteRule ^c/(.*)$ index.php?page=course&course=$1 [L],但如果没有必要,我不想那样做。
谢谢。
【问题讨论】:
标签: .htaccess mod-rewrite