Php 使用.htaccess处理文件夹&;它的子文件夹

Php 使用.htaccess处理文件夹&;它的子文件夹,php,apache,.htaccess,mod-rewrite,Php,Apache,.htaccess,Mod Rewrite,所以我现在开始工作了:/en/blog/2017/03/13/website即将推出导致了en/blog/blog4.php等等 我还想让/en/blog指向/en/blog.php,但使用#RewriteRule en/blog/en/blog.php会弄乱博客文章。我想我应该添加一个条件,但是在网上找不到正确的语法 RewriteRule ^(.*)/(.*)/(.*)/(.*)/(.*)/website-coming-soon en/blog/blog4.php RewriteRule

所以我现在开始工作了:
/en/blog/2017/03/13/website即将推出
导致了en/blog/blog4.php等等

我还想让
/en/blog
指向/en/blog.php,但使用
#RewriteRule en/blog/en/blog.php
会弄乱博客文章。我想我应该添加一个条件,但是在网上找不到正确的语法

RewriteRule ^(.*)/(.*)/(.*)/(.*)/(.*)/website-coming-soon en/blog/blog4.php

RewriteRule ^(.*)/(.*)/(.*)/(.*)/(.*)/website-for-free en/blog/blog3.php

RewriteRule ^(.*)/(.*)/(.*)/(.*)/(.*)/that-startup-feeling en/blog/blog2.php

RewriteRule ^(.*)/(.*)/(.*)/(.*)/(.*)/how-it-all-started en/blog/blog1.php

非常感谢您的帮助

这看起来很混乱。请花时间通过几个例子来真正理解你在做什么。当前的代码表明目前情况并非如此。关于您的具体问题:您的问题很可能是无休止的重写循环。只有在你还没有写的时候,你才需要注意重写。“把博客文章弄糟”——你的确切意思是什么?CSS或JS(例如)只是没有加载?或者别的什么?是的,博客文章不再被加载,而是我看到了主要的博客文件。是的,你是对的。不久前我试过一些东西时得到的。那么,你不知道问题的解决方案?顺便说一句,我不同意你说的那些代码行是混乱的。他们做他们必须做的事情,我理解他们是如何工作的(我还有很多其他的东西在文件中)。只需要获得正确的语法,只为文件夹制定规则,而不干扰博客帖子本身的规则。这看起来非常混乱。请花时间通过几个例子来真正理解你在做什么。当前的代码表明目前情况并非如此。关于您的具体问题:您的问题很可能是无休止的重写循环。只有在你还没有写的时候,你才需要注意重写。“把博客文章弄糟”——你的确切意思是什么?CSS或JS(例如)只是没有加载?或者别的什么?是的,博客文章不再被加载,而是我看到了主要的博客文件。是的,你是对的。不久前我试过一些东西时得到的。那么,你不知道问题的解决方案?顺便说一句,我不同意你说的那些代码行是混乱的。他们做他们必须做的事情,我理解他们是如何工作的(我还有很多其他的东西在文件中)。只需要获得正确的语法,只为文件夹制定规则,而不干扰博客文章本身的规则。