Short:在Languages -> Settings -> URL modifications中,禁用了选项“语言是从子域名中设置的,使用的是漂亮的permalinks”和“语言来自不同的域”。这是为什么,我怎样才能使这些盒子可选?我对最后一个选项(不同的领域)特别感兴趣。
版本: Wordpress 5.5.1,Polylang 2.8.3
背景:我的目标是建立一个双语网站(使用polylang安装单个网站)。对于AA和BB语言,我有两个域domain.aa和domain.bb。两者都指向我的文档根目录,.htaccess指向wordpress目录:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.)?domain.aa$
RewriteCond %{REQUEST_URI} !^/wordpress/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /wordpress/$1
RewriteCond %{HTTP_HOST} ^(www.)?domain.aa$
RewriteRule ^(/)?$ wordpress/index.php [L]
RewriteCond %{HTTP_HOST} ^(www.)?domain.bb$
RewriteCond %{REQUEST_URI} !^/wordpress/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /wordpress/$1
RewriteCond %{HTTP_HOST} ^(www.)?domain.bb$
RewriteRule ^(/)?$ wordpress/index.php [L]然后,我安装了Polylang,这是我的问题。
发布于 2020-12-20 17:23:31
您必须更改Wordpress permalink设置。
转到Settings>Permalink并选择"post名称“并保存,然后重新加载Polylang设置,这些选项应该是可用的。
我还没有尝试过其他permalink设置,但它不能是默认的“普通”设置。
我花了两个小时才弄明白.
https://wordpress.stackexchange.com/questions/376625
复制相似问题