繁体   English   中英

.htaccess 重写规则重定向

[英].htaccess Rewrite Rules redirection

我正在尝试将我的 .htaccess 配置为指向任何看起来像这样的 URL:

DOMAIN/something

对于这个 URL:

DOMAIN/index.php?title=something

但是要在浏览器中保留原始的 URL。

我试过这样做:

RewriteEngine On  
RewriteRule ^/(. *)$  /index.php?title=$1

但它没有用

尝试使用 [R] 在重定向规则中添加 RewriteRule 标志。 使用 [R] 标志会导致向浏览器发出 HTTP 重定向。 可以指定任何有效的 HTTP 响应状态代码,使用类似 [R=305] 的语法,如果未指定,则默认使用 302 状态代码。 [R=301] 用于将用户重定向到新位置。

而不是这个

RewriteEngine On  
RewriteRule ^/(. *)$  /index.php?title=$1

尝试这个:

RewriteEngine On  
RewriteRule ^/(. *)$  /index.php?title=$1 [R=301]

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM