首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >重定向(.htaccess)不再工作(不再相关)

问重定向(.htaccess)不再工作(不再相关)
EN

Stack Overflow用户
提问于 2012-01-28 12:41:28
回答 1查看 196关注 0票数 0

我的.htaccess文件不工作。看起来mod_rewrite模块没有加载。

一种检查这个以运行<?php phpinfo() ?>的方法。

但是,当我这样做时,phpinfo页面会出现问题,但是没有“apache2处理程序”的部分。因此,我无法检查mod_rewrite模块是否已加载。我看不出加载了哪个apache配置文件。

有人能帮我吗?我被这个问题困了好几个小时了。

这是我的.htaccess

代码语言:javascript
复制
RewriteEngine On

#exclusions
RewriteCond %{REQUEST_URI} !images/
RewriteCond %{REQUEST_URI} !external/
RewriteCond %{REQUEST_URI} !css/

#redirect everything else
RewriteRule ^(.*) index.php

Options -Indexes

它被放置在一个网站的子文件夹中,比如www.example.com/sub文件夹/这个.thaccess文件工作在localhost和其他网站上。

这导致了一个500错误。

代码语言:javascript
复制
<IfModule mod_rewrite.c>
    if mod_rewrite is enabled, you'll get 500 error on the server
</IfModule>

编辑我发现这里没有运行在服务器上的,它的IIS.不管怎样,谢谢你的帮助。

EN

回答 1

Stack Overflow用户

发布于 2012-01-28 12:52:29

如果您怀疑mod_rewrite没有在您的apache上工作,并且无法在phpinfo()中检查它,那么还有很多方法来检查它。如果您没有对服务器的终端访问权限,可以通过.htaccess进行检查

代码语言:javascript
复制
<IfModule mod_rewrite.c>
    if mod_rewrite is enabled, you'll get 500 error on the server
</IfModule>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9045299

复制
相关文章

相似问题

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