0
什么我想要做的是首先隐藏在我的网址全部的扩展名为.php其次我希望所有用户都可以有网页与用户名有类似www.domain.com/username
不过,我可以很容易地做到先用这个代码在我.htaccess
。htaccess的网址与用户名
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^([^/]+)$ $1.php
现在我该怎么办的第二部分,就好像有人去这个领域www.domain.com/username
服务器将路由www.domain.com/username.php
但它应该转到URL像www.domain.com/profile.php?id=username
。
我该如何做到这一点?
你的意思是说php的规则?或规则在htaccess中......但如果我写这个www.domain.com/artist-signup它会去profile.php?它应该去www.domain.com/artist-signup.php可以请指导或制定规则,如果它在.htacess – 2012-07-20 10:31:25
你可以做的是RewriteRule(。*)$ 1.php 这是一个规则.htaccess 。 – Kao 2012-07-20 10:35:43
其实你不告诉它我需要知道的东西 RewriteCond%{REQUEST_FILENAME}!-d RewriteCond%{REQUEST_FILENAME} \。php -f 我想我应该改变它们!-f在使用上面的重写规则之前提到 RewriteRule(。*)profile.php?id = $ 1 – 2012-07-20 13:19:49