2015-02-09 2 views
0

У меня был огляделся и, похоже, не нашел ответа на мой вопрос.301 redirects php to html

У меня есть файл .htaccess, где я перечислил все мои 301 перенаправляет на сайт www.rubbusa.com

Файл был загружен без ошибок, но только PDF-файлы перенаправляют, PHP-файлы не.

Может ли файл PHP не перенаправляться с использованием файла .htaccess? или это написано определенным образом?

Я прочитал, что вы можете добавить строку кода перенаправления на 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 
+4

добавить содержимое файла .htaccess. –

+0

Есть ли у вас другие правила? Потому что похоже, что что-то еще обрабатывает запрос –

+0

Привет, спасибо, что вернулись ко мне. Насколько я знаю, у меня нет других правил. Должна ли эта методика перенаправления работать с файлами php? – mhalpin13

ответ

0

301 перенаправлять из .php файл, который нужно отправить правильные заголовки:

<?php 
header("HTTP/1.1 301 Moved Permanently"); 
header("Location: http://www.New-Website.com"); 
?>