1and1 mod_rewrite问题

时间:2011-12-30 17:03:49

标签: .htaccess mod-rewrite

我目前正在尝试让我的1and1主机启用mod_rewrite的.htaccess文件,它可以在我的本地wamp上运行,但它不在服务器上,

非常感谢任何帮助!

我已尝试删除除mod_rewrite块之外的所有内容,问题仍然存在...

我已经向1& 1寻求支持,他们在没有回答的情况下关闭了我的机票...... o_O,

请帮忙!

.htaccess文件:

#
# Dream Forgery Settings:
#
AddType x-mapp-php5 .php

RewriteEngine on
RewriteBase /

# Rewrite current-style URLs of the form 'strap.php?q=x'.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /strap.php?q=$1 [L,QSA]

编辑:

我无法访问apache日志,因为这是一个共享托管,但预期的功能是重定向网址,例如:

http://example.com/arg1/arg2/arg3

http://example.com/strap.php?q=arg1/arg2/arg3

(目前正在提供404错误,只有1& 1中的404页显示)

3 个答案:

答案 0 :(得分:8)

在这里找到答案:

添加以下内容修复了mod-rewrite:

Options -MultiViews

http://www.techpopuli.net/news/04/002289.html

答案 1 :(得分:0)

删除除重要部分之外的所有内容......

AddType x-mapp-php5 .php 

RewriteEngine on
RewriteBase /

# Rewrite current-style URLs of the form 'strap.php?q=x'.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /strap.php?q=$1 [L,QSA]

......看看会发生什么。文件的其余部分不是必需的 - 这将[希望]隔离问题。并1 & 1 supports .htaccess

答案 2 :(得分:0)

在1and1的互助网络托管中遇到了类似的问题。

症状:

  • 好的前端首页
  • 前端其他页面-> err500
  • 管理页面确定
  • 是1and1共享虚拟主机,没有可用的Apache error_log

Joomla 3.9带有一个.htaccess(在根目录中),该文件在第69行将其弄乱了:

RewriteBase /

评论这一行就可以了。