我重建了一个网站。旧网站是WordPress,新网站是普通的php网站,网页数量相同。
我不想丢失外部加上谷歌链接到这个页面,需要在.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
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代码中。
不知道怎么做,请帮忙。
谢谢。
答案 0 :(得分:2)
.htaccess
文件将在PHP解释引擎运行之前执行。这意味着你在执行链中比Wordpress软件更高。
如果您不再使用Wordpress网站,则没有理由向其发送请求!
相反,只需删除所有代码,然后相应地重写URL。