我想要隐藏网址的一部分 当前网址: https://dev.karmagroup.com/karmamomentsnew/karma-postcards/
我的目标是什么 https://dev.karmagroup.com/karma-postcards/
使用当前的.htaccess文件:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /karmamomentsnew/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /karmamomentsnew/index.php [L]
</IfModule>
我试图像这样改变.htaccess
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /karmamomentsnew/(.+)$ $1 [L,NC,R]
</IfModule>
肯定会出错,哈哈..请有人帮帮我吧。谢谢你。
答案 0 :(得分:0)
我发现这个相关问题可以解答您的问题。答案的片段是(注意:它根据您的需要进行了调整):
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule (?!^karmamomentsnew/)^(.*)$ /karmamomentsnew/$1 [L,NC]
来源:Demo