我想在我的网站上找一个网址:
但在操作上删除“jk”目录并让我的用户看到:
这可能吗?如果是这样,有人可以举例说明它是如何完成的吗?
感谢,
答案 0 :(得分:0)
您需要做的第一件事就是将所有链接更改为:http://mysite.com/jk/drawing
,如下所示:http://mysite.com/drawing
。如果不这样做,人们仍然会看到所有/jk/
网址,您唯一可以做的就是确保您已经更改了所有链接。然后将这些规则添加到文档根目录中的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]