Php 如何使用两个htaccess文件?

Php 如何使用两个htaccess文件?,php,.htaccess,Php,.htaccess,我有一个用于从url中删除.php的脚本,并且secound会传递一个用户名 # activate rewrite engine RewriteEngine On # WordPress rules RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] # username in ur

我有一个用于从url中删除.php的脚本,并且secound会传递一个用户名

# activate rewrite engine
RewriteEngine On

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

# username in url
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /x/profile.php?username=$1

超级简单,将所有内容合并到一个文件中:

RewriteEngine On

# Combined rules
RewriteRule ^(.*)$ /x/profile.php?username=$1
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]

你试过将它们放在一个文件中吗?我使用htaccess 1天,但它在我的本地主机上不起作用哦“不起作用”错误-很好地解决了这个问题…最后一条规则永远不会在该位置匹配。前一个总是先抓到的。是的,我在发帖后意识到了。我重新订购了它,这样它就可以用了。