我有一个领域,托管3个不同的Wordpress页面和两个不同的API。
它或多或少是这样工作的:
现在,我希望重写API URL的规则,这样我就可以拥有:
而Worpress网站的URL没有被更改。
我试过以下几种方法,但不起作用:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule domain1/api/v1(.*)$ backend/domain1/index.php?request=$1 [QSA,NC,L]
RewriteRule domain2/api/v1(.*)$ backend/domain2/index.php?request=$1 [QSA,NC,L]
</IfModule>有人能给点线索吗?谢谢
发布于 2016-02-20 12:29:30
都是我的错。它无法工作,因为httpd.conf文件中的"LoadModule rewrite_module模块/mod_rewrite.so“行注释掉了。
https://stackoverflow.com/questions/35520508
复制相似问题