2011-09-27 40 views
0

在我的根文件夹中,我安装了wordpress,并且还有我的submenu.php,如果我使用/%postname%/ (默认).htaccess“如果链接以...开头,则忽略所有规则”

因此,这是WP给我

# BEGIN WordPress 
<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase /wordpress/ 
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /wordpress/index.php [L] 
</IfModule>  
# END WordPress 

我需要什么补充,以便再次调用

$('#submenu').load('submenu.php?cat=4'); 

的作品?

+0

我结束了使用/index.php/%postname%/,因为我没有成功修改htaccess,我无意挖掘到ajax和wordpress的特殊关系。几乎漂亮的链接工作没有问题。如果有人想出解决方案,请告诉我。 – Daniel

回答

0

这不是你应该在WordPress中执行AJAX的方式。

我建议你阅读使用代码中的AJAX within WordPress

0

我不htaccess的真的很不错,但这

RewriteRule !^media/ index.php [L] 

将重定向一切的除了媒体/ *索引,所以这样的事情应该工作

RewriteRule !^yourscript.php index.php [L] 

注:我同意贾森那里,没有htaccess使用它更好。