我已经购买了Godaddy的自定义域名,该域名分别托管在博客(google)上。我的域名example.com(没有www)使用Godaddy上的htaccess文件重定向到www.example.com。我正在尝试在Godaddy经济免费托管上创建一个php页面,因为博客不支持php。所有内容将继续托管在博客上。但是,我需要这个php页面来为我的访问者显示一些内容。
现在这是我的问题: - 当我在godaddy上创建一个php页面/文件时(例如: - mottobiz.com/recommends/go),当我将url路径放入浏览器时 - 它重定向到博客给我一个错误说博客上没有页面。我相信这是因为我的域名被重定向到博主。在htaccess中是否有一个方法或命令会将此特定的php页面排除在重定向之外?
以下是我的htaccess重定向代码: -
RewriteEngine On
RewriteCond %{http_host} ^example.com
RewriteRule ^(.*) http://www.example.com/$1 [R=301,L]
答案 0 :(得分:0)
尝试将以下内容添加到.htaccess
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^example.com [NC]
#only requests that do not begin with /recommends/go
RewriteCond %{REQUEST_URI} !^/recommends/go [NC]
RewriteRule (.*) http://www.example.com/$1 [R=301,L]
您还可以排除特定文件,因为上面JP
的评论