如何仅显示domain.com而不显示子文件夹

时间:2017-05-11 15:51:42

标签: .htaccess redirect prestashop-1.6

您好我已在子文件夹中安装了prestashop

www.mydomain.com/store所以访问者必须输入整个网址才能访问prestashop。我不希望prestashop在根域。

我发现这个规则适用于htaccess并且效果很好

RewriteEngine on` 
RewriteCond %{HTTP_HOST} ^(www.)?mydomain.ee$
RewriteCond %{REQUEST_URI} !^/prestashop_subdir/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /prestashop_subdir/
RewriteCond %{HTTP_HOST} ^(www.)?mydomain.ee$
RewriteRule ^(/)?$ prestashop_subdir/index.php [L]

所以现在使用此设置我的访问者使用www.mydomain.com访问商店(他们重定向到子文件夹)

但是出现在地址栏上(他们看到了)www.mydomain.com/store

我只是希望我的访问者访问www.mydomain.com自动访问商店,但是没有在地址栏上看到商店子文件夹。 (安装prestashop的地方)

示例:

www.mydomain.com(访客进入地址栏) 他们被重定向到商店,所以可以访问它 但在网址上,他们仍然可以看到www.mydomain.com

PD。我将htaccess和index.php从prestashop子文件夹安装复制到了域名(www.mydomain.com)

任何帮助都是apreciated

0 个答案:

没有答案