繁体   English   中英

URL重写URL名称更改.htaccess

[英]URL rewrite URL name change .htaccess

抱歉,如果已经询问过我,但我担心自己的.htaccess文件中存在错误,因此想确保自己进行了正确的更改。

所以我有一个看起来像www.example.com/folders/my-blog的URL,我希望这个URL是www.example.com/my-blog 我在这里有多个不同的页面,所以我不希望/folders中所有将URL重写为/ ,而只希望my-blog中的那个页面被重写。

我已经读过有关使用RedirectCondRedirectRule但是它似乎并没有实现我想要的功能。

尝试以下规则,使用以下规则只会影响您的“我的博客”页面文件夹目录。

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^my-blog$ folders/my-blog [L]

使用重写规则,您应该具有以下内容:

RewriteEngine On
RewriteRule ^(.*)$ /my-blog/$1 [R=301,L]

将其放在您的folders/my-blog文件夹中的.htaccess文件中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM