Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress htaccess重定向404错误_Wordpress_.htaccess - Fatal编程技术网

Wordpress htaccess重定向404错误

Wordpress htaccess重定向404错误,wordpress,.htaccess,Wordpress,.htaccess,我在wordpress中创建了htaccess文件。但css的重定向规则抛出404未找到错误。我的css文件存在于下面的位置 localhost/mindspark_career/wp content/plugins/wp job manager alerts/assets/css/frontend.css?ver=4.4.4 我的访问权限是 # BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase

我在wordpress中创建了htaccess文件。但css的重定向规则抛出404未找到错误。我的css文件存在于下面的位置 localhost/mindspark_career/wp content/plugins/wp job manager alerts/assets/css/frontend.css?ver=4.4.4

我的访问权限是

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /mindspark_career/
RewriteRule ^index\.php$ - [L]
RewriteRule . /mindspark_career/index.php [L]
RewriteRule ^modules/(.*) /wp-content/plugins/$1?mkxhm_mst=1234 [QSA,L]
RewriteRule ^modules/172d3920/(.*) /modules/wp-job-manager-alerts/$1?mkxhm_mst=1234 [QSA,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress
#开始WordPress
重新启动发动机
重写基地/mindspark_职业生涯/
重写规则^index\.php$-[L]
重写规则/mindspark_career/index.php[L]
重写规则^modules/(.*)/wp content/plugins/$1?mkxhm_mst=1234[QSA,L]
重写规则^modules/172d3920/(.*)/modules/wp作业管理器警报/$1?mkxhm_mst=1234[QSA,L]
重写cond%{REQUEST_FILENAME}-F
重写cond%{REQUEST_FILENAME}-D
重写规则/index.php[L]
#结束WordPress
我的css url如下所示


我的重定向规则是否正确

您希望
RewriteRule^modules/172d3920/(.*)
匹配,但是
RewriteRule^modules/(.*)
首先匹配(并且
L
ast标志无论如何都会停止重写)

重新排列规则,从最具体到最不具体

RewriteRule ^modules/172d3920/(.*) /modules/wp-job-manager-alerts/$1?mkxhm_mst=1234 [QSA,L]
RewriteRule ^modules/(.*) /wp-content/plugins/$1?mkxhm_mst=1234 [QSA,L]
不要忘记启用并检查重写模块的调试日志,比如说(对于apache 2.2,
对于apache 2.4),如果您对不适用的规则有问题。

规则已经按照您指定的顺序存在,我只会以错误的顺序发布。但它现在正在加载