首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >根htaccess覆盖子文件夹htaccess

根htaccess覆盖子文件夹htaccess
EN

Stack Overflow用户
提问于 2016-06-27 10:42:49
回答 2查看 391关注 0票数 1

根目录中有一个htaccess文件,而胶片文件夹中有另一个htaccess。我想要停止所有重写urls或条件,以影响影片文件夹。我在电影文件夹htaccess中还有其他一些规则。

我的根htaccess如下所示

代码语言:javascript
复制
Options +FollowSymLinks
RewriteEngine On
RewriteBase /

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

RewriteCond %{REQUEST_FILENAME} !-d 
RewriteCond %{REQUEST_FILENAME}\.php -f 
RewriteRule ^(.*)$ $1.php

我的子目录电影文件夹htaccess

代码语言:javascript
复制
Options +FollowSymLinks -MultiViews
RewriteEngine on
RewriteBase /films/

RewriteCond %{REQUEST_METHOD} =POST
RewriteRule ^ - [L]

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

RewriteRule ^change-password/$ changepassword.php
RewriteRule ^change-password$ changepassword.php

上面的代码只是对我最初的htaccess的一瞥。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-06-27 11:30:31

您可以通过以下代码来完成它:-

代码语言:javascript
复制
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}/films/$1 [R=301,L]

可能对你有帮助。

票数 1
EN

Stack Overflow用户

发布于 2016-06-27 11:17:20

/films/.htaccess中,更改规则

代码语言:javascript
复制
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]

对此:

代码语言:javascript
复制
RewriteRule ^(.*)$ http://%1/films/$1 [R=301,L]

要将所有/films请求重定向到www,可以使用以下内容:

代码语言:javascript
复制
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L,NE]
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38051894

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档