我需要为我的网站生成干净的url,经过一周的搜索,我终于能够找到它。
void Movement()
{
if(Input.GetMouseButtonDown(0))
{
Vector3 pos = Input.mousePosition;
float posZ = Input.mousePosition.z;
Camera.main.ScreenPointToRay(pos);
transform.RotateAround(Vector2.zero, posZ * speed * Time.deltaTime);
}
}
重写规则运行良好 例如,“ mysite.com/user.php”导致“ mysite.com/user” “ mysite.com/user/profile.php”导致出现“ mysite.com/user/profile”
现在,我遇到的问题是这个; 当我添加如下查询规则
RewriteEngine On
RewriteBase /
# remove .php extention from web pages
RewriteRule ^(.+)\.php$ /$1 [R,L]
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*?)/?$ /$1.php [NC,END]
查询适用于这样的链接; # remove .php extention from web pages and query
RewriteRule ^(.+)\.php$ /$1 [R,L]
RewriteCond %{REQUEST_FILENAME}.php -f
RewriteRule ^(.*?)/(.*?)/?$ /$1.php?user=$2 [NC,END]
但是当我再次尝试访问mysite.com/user/stephen
时,它会将我发送到404页面
现在这些是我的目标:
1)如果有人访问
mysite.com/user
或mysite.com/page.php
,则应该 显示mysite.com/page
2)我应该能够查询斯蒂芬数据 来自
mysite.com/page
并具有此链接user.php
的链接 我正在尝试解决的上一个问题
提前感谢,斯蒂芬。