如何在URL中隐藏/wp-content/ploads/?

时间:2015-05-05 作者:Joci93

我有一个Wordpress mulitsite,我想在图像和文件中隐藏/wp内容/上传/部分表单URL。

url现在如下所示:http://localhost/wordpress/teszt3/wp-content/uploads/sites/3/2015/05/VCC.jpg

我想这样:http://localhost/wordpress/teszt3/sites/3/2015/05/VCC.jpg

我试着穿这个。htacces,但不工作:

RewriteRule ^files$ /wp-content/uploads/sites/3/2015/05/VCC.jpg [L,QSA]
还有这个:

RewriteRule ^wp-content/uploads/(.+)$ http://localhost/wordpress/teszt3/$1 [R=301,L]

1 个回复
最合适的回答,由SO网友:Rarst 整理而成

您是否考虑过实际移动文件夹?

WordPress允许自定义整个或部分内容文件夹的位置。

根据moving uploads folder 在法典中,简单到:

define( \'UPLOADS\', \'blog/wp-content/uploads\' );

结束

相关推荐

在加载plugins_后,get_plugins()不工作

知道为什么下面的代码function my_plugin_load() { get_plugins(); } add_action( \'plugins_loaded\', \'my_plugin_load\' ); 抛出此错误?Fatal error: 不应调用未定义的函数get\\u plugins()get_plugins() 定义在plugins_loaded 胡克开火了?如果不是,那么什么才是合适的钩子呢?(这个钩子应该启动插件的引导/加载过程)