如何使用htaccess将wp-admin URL重写为其他文件夹?

太阳

我试图重写一个简单的RewriteRule,但是我猜它并没有很好。我在wordpress wp-admin文件夹中创建了htaccess文件,并尝试重命名localhost中的wp-admin目录名称。这是我尝试的代码

RewriteEngine On    # Turn on the rewriting engine
RewriteRule ^wp-admin$ hello

只是为了测试,我已经在我的本地主机中做到了这一点。我想从简单模式开始,而不是从复杂模式开始,所以我尝试了其他简单模式wp-admin并替换为hello

  RewriteEngine On    # Turn on the rewriting engine
  RewriteRule wp-admin hello

当我转到时,http://localhost/my_site/hello我无法直接转到wp-admin,这是404错误。当我尝试http://localhost/my_site/wp-admin获取内部服务器错误时。

我认为重写规则在我的尝试中不好。我还有一个疑问,应该将该.htaccess文件放置在wp-admin目录中还是my_site的我的站点根目录中,还是应该放置在试图动态更改文件夹名称的每个目录中。

我在这里做什么错。请帮忙吗?

太平
RewriteRule ^hello(.*)$ wp-admin$1 [QSA]

将改变:

http://yourdomain.com/yourwp/hello
http://yourdomain.com/yourwp/hello/path/in/admin

http://yourdomain.com/yourwp/wp-admin
http://yourdomain.com/yourwp/wp-admin/path/in/admin

QSA标志对于兼容性很有用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

.htaccess将URL重写为模拟的子文件夹

.htaccess将文件夹重写到其他index.php

htaccess将URL重写为子文件夹中的查找文件

Nginx干净的URL,如何使用try_files将文件夹重写为参数

Htaccess 将子文件夹重写为子域

htaccess将变量重写为漂亮的文件夹结构

PHP Cors/将文件夹中的图片重写到其他域

Wordpress / wp-admin文件夹是否通用?

Laravel htaccess,将特定 URL 重定向到其他文件夹

.htaccess将父文件夹重写为子文件夹

如何引用其他文件夹?

.htaccess URL重写(从URL删除文件夹)

vhost 将 sudomain 重写为子文件夹/文件

如何使用htaccess重写子文件夹中文件的URL

如何启动(Redux Framework Builder)生成的Admin文件夹?

如何将URL从不存在的文件夹重写为mod_rewrite中的文件

htaccess 用最终的子文件夹重写 url

子文件夹的htaccess重写规则(漂亮的url)

.htaccess; 重写URL中的文件夹名称

用文件夹中的.htaccess重写URL

Gatsbyjs - 将静态页面的位置定义为“页面”文件夹以外的其他内容

将文件夹的规则重写为不同的主机

无法使用.htaccess重写文件夹

如何使用htaccess重写媒体文件夹

为什么 URL 不能使用 XAMPP 转到其他文件夹目录?

htaccess mod_rewrite-将文件夹和文件重写为参数

htaccess将uri重写为get(如果不是文件/文件夹)

如何为文件夹结构进行 URL 重写

使用python将文件夹从文件夹列表移动到其他文件夹列表