2015-12-24 2 views
1

Я перестроил сайт. Старом сайте был WordPress, а новый сайт - это обычный php-сайт с таким же количеством страниц..htaccess перенаправляет с Wordpress URL на обычный URL-адрес сайта

Я не хочу потерять вне плюс Google ссылки на эти страницы и нужно сделать редирект в .htaccess

Я знаю, как сделать это с помощью обычных ссылок, например, www.domain1.com/guesthouse.html на www.domain2.com/guesthouse.php

Я не понимаю ссылку на Wordpress без «.php или .html» в конце ссылки.

старая ссылка www.doamin.com/guesthouse/ (только это без .html или .php) Новая ссылка должна быть www.domain.com/gusethouse.php

The WordPress .htaccess файл выглядит как этот

`# BEGIN WordPress 
<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase/
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
</IfModule> 

# END WordPress` 

Могу ли я удалить код выше и заменить

`Redirect 301 /guesthouse/ http://www.domain.com/guesthouse.php` 

или я должен добавить его в существующий код .htaccess.

Не знаете, как это сделать правильно, пожалуйста, помогите.

спасибо.

ответ

2

Файл .htaccess будет выполнен до запуска вашего PHP-интерпретатора. Это означает, что вы выше в цепочке выполнения, чем программное обеспечение Wordpress.

Если вы больше не собираетесь использовать свой веб-сайт Wordpress, тогда нет причин отправлять запросы на него!

Вместо этого просто удалите весь этот код и перепишите URL-адрес соответственно.

+0

Hi, Ohgodwhy Спасибо за помощь. Означает ли это, что я должен просто использовать «Redirect 301/guesthouse/http: // www.domain.com/guesthouse.php» только для того, чтобы получить форму внешних ссылок, например google, для перенаправления на новые ссылки. – Berend

+0

@Berend Да, это точно. – Ohgodwhy

Смежные вопросы