首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Mod_Rewrite问题-显示Wordpress内容与清单目录

Mod_Rewrite问题-显示Wordpress内容与清单目录
EN

Stack Overflow用户
提问于 2015-10-16 23:01:23
回答 1查看 32关注 0票数 1

我为我们的教堂有一个Wordpress博客。我们有一个名为“布道”的目录,我们在网站上也有一个叫做布道的部分。我需要能够去http://ourchurch.org/sermons,得到一个布道或http://ourchurch.org/sermons/sermon-title/的清单,并得到布道。

然而,如果我去http://ourchurch.org/sermons/speakername/sermon.mp3,我需要它来播放或下载mp3。对于pdf文件也是如此。

除了布道列表页面()之外,一切都在正常工作。当我转到:http://ourchurch.org/sermons时,它会给我一个目录列表。我需要它来允许WordPress规则将其指向正确的内容页。

以下是我目前的情况:

代码语言:javascript
复制
# Use PHP5.4 as default
AddHandler application/x-httpd-php54 .php

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /

RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

RewriteCond %{REQUEST_FILENAME} -f
RewriteCond %{REQUEST_URI} ^/sermons/(.+)/*\.(mp3|pdf)$ [NC]
RewriteRule ^(.*)$ - [L]

</IfModule>

# END WordPress

我做错了什么?

提前感谢您的帮助!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-10-16 23:54:51

也许把它添加到RewriteRule列表的最上面?

它将以布道或布道结束的请求路由到index.php (即WordPress )。

代码语言:javascript
复制
RewriteRule sermons/?$ index.php [L]
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33180778

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档