【发布时间】:2014-06-13 11:22:14
【问题描述】:
我在 url 栏中有一个烦人的目录字符串
mycom.com/#!/
我想删除 #!/
我试过了 ReWriteCond %{REQUEST_URI} !#!/ ReWriteRule ^(.*)$ $1 [L]
【问题讨论】:
我在 url 栏中有一个烦人的目录字符串
mycom.com/#!/
我想删除 #!/
我试过了 ReWriteCond %{REQUEST_URI} !#!/ ReWriteRule ^(.*)$ $1 [L]
【问题讨论】:
应该有效:
RewriteEngine On
RewriteBase /
RewriteRule #!/$ index.html
【讨论】:
RewriteEngine On
RewriteRule #!/(.*)$ $1 [L]
这假设 (1) .htaccess 没有任何问题 #!在 URI 中,并且 (2) 它要么总是在 URI 的开头,要么你不介意丢弃它之前的任何东西。请注意,生成的 URI 将以不带 / 开头,因此您可能需要添加它(或从模式中删除 /)。
【讨论】: