.htaccess一个Url等于另一个重定向

时间:2017-01-06 15:49:13

标签: php .htaccess mod-rewrite laravel-5

我正在尝试创建一个url,它是另一个url的别名,这样当输入别名url时,它将呈现没有重定向的原始页面。

我的htaccess看起来像这样

<IfModule mod_rewrite.c>
RewriteEngine On

RewriteRule ^(.*)$ public/$1 [L]


</IfModule>

RewriteRule ^/random /c/Just_The_Randoms
RewriteRule ^/adifferent/address /a/somewhereDifferent

我使用laravel构建了这个,发生的是动态创建别名,并在输入新URL时重写htaccess文件。

1 个答案:

答案 0 :(得分:0)

您的“别名”需要在现有的重写之前,否则它们永远不会被处理。例如:

RewriteEngine On

# Aliases
RewriteRule ^/random /c/Just_The_Randoms
RewriteRule ^/adifferent/address /a/somewhereDifferent

# Route request...
RewriteRule ^(.*)$ public/$1 [L]