我有大量的重写规则映射,例如 /contact/ 到 /contact.php,/prices/ 到 price.php 等等。
我的问题是,单击链接时.... - 我得到的网址是:
http://173.254.28.59/~lpassodr/~lpassodr/contact/
而不是:
http://173.254.28.59/~lpassodr/contact/
因此无法加载contact.php,因为它不在该目录中。
这是我的.htacess:
# Use PHP5 Single php.ini as default
AddHandler application/x-httpd-php5s .php
DirectoryIndex index.php index.php3 index.html index.htm
# For security reasons, Option followsymlinks cannot be overridden.
#Options +FollowSymLinks
Options +SymLinksIfOwnerMatch
Options -Indexes
RewriteEngine On
RewriteRule ^/*$ index.php
RewriteRule ^home/*$ index.php
RewriteRule ^contact/*$ contact.php
RewriteRule ^testimonials/*$ testimonials.php
RewriteRule ^prices/*$ prices.php
任何关于可能导致此问题以及如何解决此问题的想法将不胜感激!提前致谢 :)
编辑:如果有帮助,根是http://173.254.28.59/~lpassodr/