我正在尝试在 VPS(虚拟专用服务器)上建立我的网站。当我浏览静态文件时,abc.html
它运行良好。但是,当我尝试浏览具有数据库连接的文件时,出现 500 错误:The request was not completed. The server met an unexpected condition.
所以我认为我的 mysql 凭据是错误的。但他们似乎是正确的。当我进入 CPanel 并检查日志时,我发现:
[2012 年 6 月 2 日星期六 08:19:26] [错误] [客户端 XXX.XXX.XXX.XXX] 文件不存在:/home/abv/public_html/abv/Connections/sys_cpanel,引用者:http://XXX. XXX.XXX.XXX/~abv/abv/Connections/PowerCMSConnection.php
谷歌搜索表明我的 .htaccess 文件有问题。但如果它是错误的,那么为什么不使用数据库连接的文件会起作用?
无论如何,这是我的 .htaccess 文件:
##########################################
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^(.*)\$ $1.html [nc]
Redirect 301 /business.html http://www.something.com/corporate-production-video
Redirect 301 /events.html http://www.something.com/london-videography
Redirect 301 /property.html http://www.something.com/property-on-video
Redirect 301 /weddings.html http://www.something.com/weddings-videographer
Redirect 301 /contact_us.html http://www.something.com/production-companies-music-video
有人可以建议错误可能是什么吗?