如何使用.htaccess重写将根URL重定向到子目录? [英] How can I use .htaccess rewrite to redirect root URL to subdirectory?

查看:33
本文介绍了如何使用.htaccess重写将根URL重定向到子目录?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

正在尝试获取

www.example.com

直接转到

www.example.com/store

我已尝试多位代码,但均不起作用。

我尝试的内容:

Options +FollowSymlinks
RewriteEngine on

RewriteCond %{HTTP_HOST} ^example.com$
RewriteRule (.*) http://www.example.com/$1 [R=301,L]

RewriteCond %{HTTP_HOST} ^(.+)www.example.com$
RewriteRule ^/(.*)$ /samle/%1/$1 [L]

我做错了什么?

推荐答案

您可以使用使用^$表示根目录的重写规则,并将其重写到您的/STORE目录,如下所示:

RewriteEngine On
RewriteRule ^$ /store [L]

这篇关于如何使用.htaccess重写将根URL重定向到子目录?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆