在我的.htaccess我有一个重写规则,从一个干净的外观url读取值。对于url中的其中一个部分,我允许所有字符(.*)
成为var的一部分。与此唯一的问题是,当我从twitter链接到我的网站时,它包含URL中的最后一个'/'。国防部重写 - 正则表达式,包括一切,但斜杠
RewriteRule ^advertise/([A-Za-z0-9]+)/(.*)/?$ advertise/?a=b&content=$1&content_att=$2 [L]
www.mysite.com/advertise/content/content_att
作品就好了
- 但www.mysite.com/advertise/content/content_att/
改掉包括 '/' 作为content_att
VAR的一部分。表达式只能排除斜线? (或任何其他mod_rewrite的约定来完成这项)
编辑 - 这些是斜线'/'不反斜杠\ –
感谢您的纠正。 – iRector