0
以下情況。我有一個安裝在/ blog /中的博客 - 這個站點有三種語言(de,at,ch),每個都應該鏈接到/ language/blog /,但是它們都應該顯示/ blog /( ?爲什麼你問SEO的目的...)Wordpress重定向到不存在的語言目錄
這是的.htaccess我有:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/(de|at|ch)/blog/(.*)$
RewriteRule ^(.*)$ /blog/%2?hl=%1 [L]
</IfModule>
<IfModule mod_rewrite.c>
RewriteEngine On
#RewriteBase /blog/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
</IfModule>
語言的目錄裏實際不存在,只是印象應該進行。
「hl」(hreflang)查詢參數供以後在腳本中使用 - param按預期發送。所以現在它基本上正在運行(在非wordpress目錄中測試) - 但是當我在Wordpress環境中使用它時,我所獲得的只是404.php-Template的內容。
舊版本:3.4.2
任何想法?提前致謝。
對不起,我忘了提及它,但它已經在根目錄中。 – macstens