我在Google上看了一眼,但看不到我的情景的任何例子......或者没有我能理解的例子大声笑。
这是我的情况。我有一个htaccess重写,其中包含网址http://www.mydomain.com/advert并指向http://www.mydomain.com/adverts/juneadvert/index.php 这工作正常,但是,我希望所有源代码路径(javascript,css等)也使用/ advert slug。这样,真正的路径就会对用户隐藏。
E.g。我不想要: http://www.mydomain.com/adverts/juneadvert/css/style.css
我确实想要: http://www.mydomain.com/advert/css/style.css
这可能吗?
答案 0 :(得分:2)
所有你需要的只是一行规则:
Options -Indexes -MultiViews +FollowSymLinks
RewriteEngine On
RewriteRule ^advert/((css|js)/.*)$ /adverts/juneadvert/$1 [L,NC]