[英].htaccess WordPress ignore directory and remove index.php from that directory
所以我知道如何告诉WordPress如何使用.htaccess文件忽略目录,但我也希望能够从该目录中删除index.php,以便可以这样访问:
wordpresssite /目录/控制器/功能= wordpresssite /目录index.php/
控制器/功能
我一直在尝试,但是我显然不太擅长编写.htaccess文件。
谢谢
我的.htaccess文件 wordpress网站称为smartronic,我要忽略并从其中删除index.php的子目录是/ mailin
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /smartronic/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_URI} !^/(mailin|mailin/.*)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /smartronic/index.php [L]
</IfModule>
# END WordPress
目前,转到smartronic / mailin带我进入xampp根页面或404页面
要将index.php
插入固定的URL,可以使用简单的RewriteRule
RewriteRule ^mailin/controller /mailin/index.php/controller [L]
如果controller
是变量,则需要用(...)
捕获此部分,并在用$1
替换后附加它
RewriteRule ^mailin/(.*)$ /mailin/index.php/$1 [L]
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.