我想在Linux主机上重定向到另一个带有.htaccess文件的链接。你能帮帮我吗?
from: http://example.com/examp
to: http://example.com/examp.php另一个是我的另一个网站
from: http://example.com/examp
to: http://example.com/user.php?u=examp发布于 2011-07-22 08:44:43
为此,您需要启用mod_rewrite。首先,将以下代码行放入.htaccess:
RewriteEngine On
RewriteBase /TBH我不是100%确定你所说的固定链接是什么意思,你想如何重定向,所以我将为每个URL提供两个变体: rewrite (内部重定向)和redirect (301永久重定向)。
http://example.com/examp的(内部重定向)请求重写到http://example.com/examp.php,而浏览器中的URL将保持不变:RewriteRule ^examp$ examp.php [L]当
将执行与上述相同的操作,但使用正确的重定向(301永久重定向)
RewriteRule ^examp$ http://example.com/examp.php [R=301,L]http://example.com/examp的(内部重定向)请求重写到http://example.com/user.php?u=examp,而浏览器中的URL将保持不变:RewriteRule ^examp$ user.php?u=examp [QSA,L]当
将执行与上述相同的操作,但使用正确的重定向(301永久重定向)
RewriteRule ^examp$ http://example.com/user.php?u=examp [QSA,R=301,L]发布于 2013-06-08 23:12:21
为此,您需要启用mod_rewrite
发件人:http://example.com/123至:http://example.com/index.php?q=123
RewriteEngine on
RewriteBase /
RewriteRule ^/?([-A-Za-z0-9]+)/?$ index.php?q=$1 [QSA,L]https://stackoverflow.com/questions/6784302
复制相似问题