首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >htaccess规则不起作用(使用craft cms)

htaccess规则不起作用(使用craft cms)
EN

Stack Overflow用户
提问于 2016-08-18 19:09:26
回答 1查看 832关注 0票数 0

如何获取此页面(使用.httacess文件)

代码语言:javascript
复制
/visible.php?id=8

重定向到此页面

代码语言:javascript
复制
/about-us/activities/

我的重写规则似乎不起作用?

代码语言:javascript
复制
RewriteRule ^visible.php?id=8$ /about-us/activities/ [R=301,L]

我不知道这有没有关系,但我用的是CMS。

代码语言:javascript
复制
Redirect 301 /visible.php?id=8 /about-us/activities/

也不起作用。

EN

回答 1

Stack Overflow用户

发布于 2020-07-16 20:40:00

这将是一个服务器问题,与Craft无关。

首先,检查您的服务器是否正在运行Apache。如果不是这样,.htaccess就永远不会工作。如果是,则最有可能是Apache配置问题,如果未启用allowOveride,则.htaccess将无法工作。

如果您没有root访问您的服务器,那么您将无法重新配置Apache来允许它,因此您需要与您的主机提供商交谈。

如果您拥有根用户访问权限,那么请检查Apache配置文件(通常称为httpd.conf或apache.conf),并检查AllowOverride指令是否设置为AllowOverride All。如果您进行了配置更改,则需要使用sudo service apache2 restart重新启动Apache,才能使其生效。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39016671

复制
相关文章

相似问题

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