如何在bitnami网站中添加重写

时间:2016-12-19 06:01:30

标签: php wordpress bitnami

我创建了新的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>

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

Bitnami开发者在这里。

也许这不起作用,因为Apache正在重定向到其他页面,所以我强烈建议您将该配置移动到/opt/bitnami/apps/wordpress/conf/htaccess.conf文件。

以下是编写apache规则的指南,与您现在使用的规则非常相似: http://httpd.apache.org/docs/current/mod/mod_rewrite.html