【发布时间】:2014-10-17 22:11:05
【问题描述】:
现在我正在使用安装了 Ubuntu 14 和 apache2 的 VPS。
我将我的网站从旧主机转移到新主机,我开始收到一些非常奇怪的问题。
在这里您可以看到有关我拥有的 PHP 版本和模块的更多信息: http://www.crankpost.com/phpinfo.php
这是我在 .htaccess 文件中的内容:
Options +FollowSymlinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^crankpost.com [NC]
RewriteRule ^(.*)$ http://www.crankpost.com/$1 [L,R=301]
RewriteRule ^home mhome.php
RewriteRule ^checklogin clogin.php
RewriteRule ^login login.php
RewriteRule ^logout log-out.php
RewriteRule ^registration createacc.php
RewriteRule ^create-account register.php
RewriteRule ^confirm-email=([^/.]+)?$ activateacc.php?id=$1 [L]
RewriteRule ^profile=([^/.]+)?$ member.php?id=$1 [L]
有一个很奇怪的问题。 当我尝试打开这个 URL:http://www.crankpost.com/post.php 时,服务器给我一个错误,当这个文件实际存在时,这个文件没有打开。
他与 index.php 位于同一目录中,不知何故它给了我一个错误,即该文件实际上存在时不存在。
问题出在哪里,你们能帮帮我吗?
提前致谢!
【问题讨论】:
标签: linux apache .htaccess ubuntu