我想在我的网站上获取一个网址:
但在操作上删除“jk”目录并让我的用户看到:
这可能吗?如果是这样,有人可以给我一个如何完成的例子吗?
谢谢,
我想在我的网站上获取一个网址:
但在操作上删除“jk”目录并让我的用户看到:
这可能吗?如果是这样,有人可以给我一个如何完成的例子吗?
谢谢,
您需要做的第一件事是将所有链接从看起来像这样:http://mysite.com/jk/drawing
更改为看起来像这样:http://mysite.com/drawing
。如果不这样做,人们仍然会在/jk/
任何地方看到所有 URL,您唯一能做的就是确保您已更改所有链接。然后将这些规则添加到文档根目录中的 htaccess 文件中:
RewriteEngine On
RewriteCond %{HTTP_HOST} mysite.com [NC]
RewriteCond %{REQUEST_URI} !^/jk/
RewriteRule ^(.*)$ /jk/$1 [L]
为了纠正仍然指向/jk/
您无法控制的所有链接:
RewriteCond %{HTTP_HOST} mysite.com [NC]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /jk/([^\ ]*)
RewriteRule ^ /%1 [R=301,L]