我在一个名为news(www.site.com/news)的网站上拥有wordpress 3.8中的所有标准帖子。如果我创建一个新的帖子,网址就像www.site.com/postname但我想要www.site.com/news/postname只是WP的标准帖子(我也有很多自定义帖子。我可以处理他们的用配置轻松搞定)。我只用ppp参数在我的模板文件中手动获取帖子。
此外还有另一种语言,所以我必须能够提供www.site.com/lang/news/postname。
感谢任何提示
编辑:.htaccess
addhandler php53-cgi .php
php_value upload_tmp_dir "/www/htdocs/xxx/tmp"
php_value session.save_path "/www/htdocs/xxx/tmp"
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
答案 0 :(得分:0)
创建.htaccess文件
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
将其上传到您的服务器中
在永久链接中使用“自定义结构”:/%category%/%postname%/
另外,您应该看看wpml.org(功能wpml.org/features)。