Wordpress的核心不会触及您的。注释外部的htaccess文件。
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteRule ^index\\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
像WP Super Cache这样的插件可能会出现问题,但我从未经历过任何个人更改的丢失。
对于您的请求,您可以选择:
1/我会做一个简单的插件,让你保留wordpress的所有优点(内置安全性、很棒的助手功能等)。
2/你想要自己的php文件,但使用wordpress magic?您只需要包括wp负载。php。虽然不建议这么做,但你是你自己的主人。。。
3/将您的php文件放在任何您想要的地方:只要您在重写规则之前有此重写条件,它就会工作:RewriteCond %{REQUEST_FILENAME} !-f
: 它说“如果文件存在,不要重定向到index.php”。