如何排除htaccess重定向的子页面(内部页面)在一个域



我已经购买了Godaddy的自定义域名,该域名在blogger (google)上单独托管。我的域名example.com(没有www)被重定向到www.example.com使用htaccess文件在Godaddy。我试图在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]

尝试在.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的注释

最新更新