Wordpress htaccess重定向404错误

时间:2016-08-05 06:47:41

标签: wordpress .htaccess

我在wordpress中创建了htaccess文件。但css的重定向规则抛出404找不到错误。我的css文件存在于以下位置 本地主机/ mindspark_career /可湿性粉剂内容/插件/ WP在职经理的警报/资产/ CSS / frontend.css?版本4.4.4 =

和我的htaccess是

# 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

和我的css网址如下所示 http://localhost/mindspark_career/modules/172d3920/assets/css/frontend.css?ver=4.4.4

我的重定向规则是否正确?

1 个答案:

答案 0 :(得分:0)

您希望) VALUES ('1344', 'x', '1', '1','0.00','0.00' , '1', '2016-08-05 10:57:12', '2016-08-05 10:57:12')匹配,但RewriteRule ^modules/172d3920/(.*)首先匹配(并且RewriteRule ^modules/(.*) ast标志无论如何都会停止重写。)

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

L

不要忘记启用并检查重写模块的调试日志说(RewriteLog and RewriteLogLevel for apache 2.2, LogLevel apache 2.4)如果您遇到不适用的规则问题。