【问题标题】:Wordpress: htaccess redirect from subfolderWordpress:从子文件夹中重定向 htaccess
【发布时间】:2014-10-20 04:16:01
【问题描述】:

我在 xampp localhost 项目上有一个基本的 .htaccess 规则

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /www/project.ru/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /www/project.ru/index.php [L]
</IfModule>
# END WordPress

如果我填写此路径 - www/project.ru/popular/ 我希望将我重定向到主题中的 popular.php 并允许访问 现在我收到“404 Page not found”

如何制作?

【问题讨论】:

  • 您想要的确切网址是什么? (将 /www/project.ru/popular/ 改写成什么?)
  • poncha,结果我想要/www/project.ru/popular.php

标签: php wordpress .htaccess redirect xampp


【解决方案1】:

您可以尝试开启多视图:

Options +Multiviews

这将启动 mod_negotiation 并尝试将请求模糊匹配到资源。所以/foo/ 会加载/foo.php

【讨论】:

  • 但是请注意,混合使用 mod_rewriteMultiViews 可能会导致意外行为。例如:stackoverflow.com/questions/602330/mod-rewrite-issue
  • 我不明白你的意思。我想创建与techcrunch.com 标签最新完全相同的标签|流行
  • @Constantine 它这样做:“如果我填写这条路径 - www/project.ru/popular/ 我希望将我重定向到popular.php”
猜你喜欢
  • 2018-05-17
  • 1970-01-01
  • 2019-06-21
  • 2016-08-08
  • 2019-08-01
  • 2011-02-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多