HTAccess:内部重定向目录(或符号链接?)

时间:2016-05-09 10:08:24

标签: apache .htaccess redirect mod-rewrite symlink

我目前正在努力解决以下情况,我希望通过HTacess重定向来解决这个问题。

  • 主CMS正在根目录/中运行。
  • 在子目录/ shop / ..中有一个商店(基于另一个系统)

直到现在一切都很好:主网站由/.htaccess和/ shop/.htaccess商店重写

现在我想使用/ en / shop /访问该商店的英文版本。 实际上,呼叫只应重定向到目录/商店中的商店系统(但在浏览器中使用url / en / shop / ..)

我尝试了以下内容:

RewriteEngine On
RewriteCond %{REQUEST_URI} ^/en/shop/$
RewriteRule ^(.*)$ /shop/$1 [L,QSA]

哪个不起作用。

我的问题是:我可以通过简单的htaccess解决这个问题,还是使用symlink / en / shop =>这是一个更优雅的解决方案? /店? (这些解决方案之间是否有任何性能差异?)

提前致谢

1 个答案:

答案 0 :(得分:0)

将以下代码放在根文件夹loadData()文件中:

type="button"