.htaccess域名斜杠用户名到用户名页面php [英] .htaccess domain slash username to username page php
本文介绍了.htaccess域名斜杠用户名到用户名页面php的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想让用户更容易直接访问Facebook和Twitter等用户个人资料。例如:twitter.com/kanyewest。我的.htaccess看起来像这样
请帮助我如何使我的重定向类似于twitter等。
< IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond%{REQUEST_FILENAME} ^(。*(data | tmp | log)。* \.php)$
RewriteRule。* $ - [F, L]
RewriteCond%{REQUEST_FILENAME}!-f
RewriteCond%{REQUEST_FILENAME}!-d
RewriteRule ^(。*)$ index.php / $ 1 [L]
< / IfModule>
我的网站设置类似于www.mydomain.com/u/1
解决方案
不是100%确定,但可以尝试如下所示:
RewriteRule /([a-zA-Z0-9] +)/ $ / u / $ 1
<这将在不更改网址的情况下将 mydomain.com/username
的请求发送到 mydomain.com/u/username
。
I get an error. or problem that I would like some help on. I would like to make it easier for users to go directly to a users profile like how facebook and twitter do. eg: twitter.com/kanyewest. my .htaccess looks like this Please assist me on how i can make my redirect similar to twitter, etc.
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} ^(.*(data|tmp|log).*\.php)$
RewriteRule .*$ – [F,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
My website is set up like www.mydomain.com/u/1
解决方案
Not 100% sure but try something like this:
RewriteRule /([a-zA-Z0-9]+)/$ /u/$1
That will send requests for mydomain.com/username
to mydomain.com/u/username
without changing the url.
这篇关于.htaccess域名斜杠用户名到用户名页面php的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文