未找到:在此服务器上找不到请求的URL /viewprofile.php

时间:2012-09-25 04:28:04

标签: php .htaccess wampserver

我的网站存在问题,我无法查看viewprofile.php

这是我的.htaccess文件。

RewriteEngine on
RewriteRule (.*)-(.*).htm$ viewprofile.php?id=$1
RewriteRule (.*).htm$ viewprofile.php?id=$2
RewriteRule viewads(.*)\.htm$ viewads.php?id=$1
RewriteRule (.*)&(.*)\.htm$ homeads.php?id=$2
RewriteRule (.*).htm$ profile_city.php?id=$1
RewriteRule (.*).htm$ profile_cast.php?id=$1


RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php
ErrorDocument 404 /viewprofile.php

RewriteEngine on
RewriteCond %{HTTP_HOST} ^waytonikah.com [NC]
RewriteRule ^(.*)$ http://waytonikah.com/$1 [L,R=301]

1 个答案:

答案 0 :(得分:1)

这是一个重定向循环:

RewriteCond %{HTTP_HOST} ^waytonikah.com [NC]
RewriteRule ^(.*)$ http://waytonikah.com/$1 [L,R=301]

此规则执行此操作:

  1. 网址为http://waytonikah.com/,请求已生成
  2. 主持人 waytonikah.com
  3. 如果是,请重定向到 http://waytonikah.com/
  4. 网址为http://waytonikah.com/,请求已生成
  5. 主持人 waytonikah.com
  6. 如果是,请重定向到 http://waytonikah.com/