我环顾四周,似乎找不到我的问题的答案。
我有一个.htaccess文件,其中列出了我所有的301重定向网站www.rubbusa.com
文件上传时没有错误,但只有PDF文件重定向,php文件不重定向。
可以使用.htaccess文件重定向PHP文件吗?还是以某种方式写的?
我确实读到你可以在php页面中添加一行重定向代码,但这些页面不再存在了。
请参阅下面的.htaccess文件的一些示例
谢谢大家的支持。
迈克尔DirectoryIndex index.html.var index.htm index.html index.shtml index.xhtml index.wml index.perl index.pl index.plx index.ppl index.cgi index.jsp index.js index.jp index.php4 index.php3 index.php index.phtml default.htm default.html home.htm index.php5 Default.html Default.htm home.html
RewriteEngine On
Options +FollowSymlinks
RewriteEngine on
rewritecond %{http_host} ^rubbusa.com [nc]
rewriterule ^(.*)$ http://www.rubbusa.com/$1 [r=301,nc]
ErrorDocument 404 /error404.htm
Redirect 301 /brochures/Aviation-brochure.pdf http://www.rubbusa.com/brochures/aviation.pdf
Redirect 301 /brochures/Emergency-relief-brochure.pdf http://www.rubbusa.com/brochures/emergency_shelters.pdf
Redirect 301 /brochures/Environmental-brochure.pdf http://www.rubbusa.com/brochures/waste_recycling.pdf
Redirect 301 /bulk-storage-buildings/highlights.php http://www.rubbusa.com/markets/bulk-storage-buildings.htm
Redirect 301 /bulk-storage-buildings/photo-gallery.php http://www.rubbusa.com/photogallery/storage.htm
Redirect 301 /bulk-storage-buildings/projects.php http://www.rubbusa.com/markets/bulk-storage-buildings.htm
答案 0 :(得分:0)
要从.php文件重定向301,您需要发送正确的标题:
<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.New-Website.com");
?>