我想将 url 重写为锚标记,如下所示:
RedirectMatch 301 /subpage http://domain.com/#subpage
有了这个,新的 URL 看起来像这样:
http://comain.com/%23subpage
如何保留#Anchor 标志?
编辑:我必须在哪里将 NE 标签放在我的代码中?
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond $1 !\.(gif|jpe?g|png)$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php/$1 [L]
RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [L,R=301]
RedirectMatch 301 /subpage http://domain.com/#subpage
</IfModule>
谢谢