我的网站文件结构如下:
index.php
wp/wp files ...
一般在网站地址(URL)我有。。。地点com公司在索引中。php我有:
define(\'WP_USE_THEMES\', true);
require(\'./wp/wp-blog-header.php\');
一切都很好,但为wp管理我有。。。地点com/wp/wp管理员/我的问题是:我是否可以更改wp admin的url以同时具有。。。地点com/wp admin/?
我的网站文件结构如下:
index.php
wp/wp files ...
一般在网站地址(URL)我有。。。地点com公司在索引中。php我有:
define(\'WP_USE_THEMES\', true);
require(\'./wp/wp-blog-header.php\');
一切都很好,但为wp管理我有。。。地点com/wp/wp管理员/我的问题是:我是否可以更改wp admin的url以同时具有。。。地点com/wp admin/?
您应该能够使用/wp/(wp-admin/.*)
并指出/$1
, 从而删除/wp/。您可以通过.htaccess
或者通过wordpress的重写API。
如果您对重写规则感到满意:
在里面htaccess:
RewriteRule ^wp/(.+)$ $1 [nocase,redirect=temp,last]
如果没有[重定向]标志,if可能会工作。如果您想非常具体:
RewriteRule ^wp/(wp-admin/.*)$ $1 [nocase,redirect=temp,last]
在WP内(需要在permalink重写之前进行重写,等等):add_action( \'init\', \'gregory_rewrite_wpadmin\' );
function gregory_rewrite_wpadmin()
{
add_rewrite_rule(
\'^wp/(wp-admin/.*)$\',
\'$matches[1]\',
\'top\' );
}
未经测试,但尝试不会伤害您;-)干杯,格雷戈里
WordPress是否有一种编码URL的方法或API,类似于在URL中使用标题时生成部分URL的方式?我正在编写一个生成URL的插件,并希望使用与其他所有插件相同的方法。例如,我在标题中键入“这是我的博客文章”,然后生成“这是我的博客文章”。