我创建了新的bitnami网站,并为某些网页添加了一些重写规则。除了一个链接是相机详细信息链接外,所有页面都能正常工作。
相机列表页面链接正常工作
http://{site-domain}/public/cameras
但详细链接不起作用
http://{site-domain}/public/cameras/ruthin-school
我正在使用以下规则详细信息页面:
<rule name="Show public camera details" stopProcessing="true">
<match url="^/?public/cameras/([^/]+)$" ignoreCase="true" />
<conditions logicalGrouping="MatchAll">
<add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
<add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
</conditions>
<action type="Rewrite" url="/public/cameras/index.php?{R:1}" />
</rule>
有什么想法吗?
答案 0 :(得分:0)
Bitnami开发者在这里。
也许这不起作用,因为Apache正在重定向到其他页面,所以我强烈建议您将该配置移动到/opt/bitnami/apps/wordpress/conf/htaccess.conf
文件。
以下是编写apache规则的指南,与您现在使用的规则非常相似: http://httpd.apache.org/docs/current/mod/mod_rewrite.html