繁体   English   中英

.htaccess 帮助 - 完全重写

[英].htaccess help - rewriting completely

我已经尝试解决这个问题有一段时间了,但它似乎不起作用。

我目前有一个www.example.com/u?profile=Test页面,例如我想将其作为www.example.com/u/Test页面。

我目前有...

RewriteEngine On
RewriteRule ^([^\.]+)$ $1.php [NC,L]

它删除了 .php 扩展名,到目前为止没有问题。

非常感谢任何帮助,尽管我讨厌这样寻求帮助。 谢谢你。

要将www.example.com/u/Test重写为www.example.com/u?profile=Test您可以使用:

RewriteEngine On
##remove php exten##
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^([^\.]+)$ $1.php [NC,L]
##Rewrite "u/foo" to "u?profile=foo"##
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^u/([^/]+)/?$ /u?profile=$1 [NC,L]

暂无
暂无

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

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