php - 带有字符的子页面/

标签 php html css .htaccess

<分区>

我需要使用 help .htaccess 添加子页面,我放入了 .htaccess

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /profile.php?username=$1&galery=$2

如果我需要转到子页面,我必须输入 domain/username&galery 但我不需要使用此 & 字符。相反,我需要使用这个 / 字符。我应该改变什么才能变成这样 域/用户名/图库

最佳答案

这样说:

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]+)/?$ /profile.php?username=$1 [L,QSA]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^/]+)/([^/]+)/?$ /profile.php?username=$1&galery=$2 [L,QSA]

关于php - 带有字符的子页面/,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24317161/

相关文章:

javascript - 无法为 html5 Canvas 上的矩形设置背景颜色

css - Mailchimp 和 Gmail : cant'd see padding

PHP - 为什么 is_dir 在目录不存在时返回 TRUE?

javascript - 音频未在移动浏览器上加载(Plyr 播放器)

PHP,从mysql加载时间戳并转换为时间前字符串

python - 使用 Python 与包含动态列表的网页交互

CSS 背景图像路径

javascript - Bootstrap 导航选项卡在 fiddle 中工作,但在使用 Chrome 打开时不起作用

php - 从文本区域输入捕获换行符

javascript - 在 PHP 中单击下拉列表中的 "Yes"后显示输入文本?