WordPress арабские постоянные ссылки

Я создаю арабский блог, используя арабскую версию wordpress, но когда я устанавливаю конфигурацию постоянной ссылки для использования имени сообщения, я получаю сообщение об ошибке не найдено с текстом, похожим на:

The requested URL /سيبس/ was not found on this server.

У кого-нибудь есть подсказки?


person Abu Romaïssae    schedule 27.08.2012    source источник
comment
все файлы вашей темы/плагина и БД UTF-8 ?? Ваш сервер?   -  person Obmerk Kronen    schedule 27.08.2012
comment
Я дважды проверил базу данных, для тем я использую версию 2011 по умолчанию и никаких плагинов.   -  person Abu Romaïssae    schedule 27.08.2012
comment
у вас есть это: «определить ('DB_CHARSET', 'utf-8');» в вашем wp-config? а также, какая коллизия у вас есть в БД?   -  person Obmerk Kronen    schedule 27.08.2012
comment
извините за мой поздний ответ, да, у меня есть эта строка как: определить ('DB_CHARSET', 'utf8'); и у меня есть define('DB_COLLATE', ''); и еще одна вещь заключается в том, что он отлично работает на моем локальном хосте!   -  person Abu Romaïssae    schedule 03.09.2012
comment
это был именно мой вопрос, какая коллизия у вас есть в БД на рабочем сервере??   -  person Obmerk Kronen    schedule 03.09.2012


Ответы (1)


и спасибо за вашу поддержку для меня :)

Я решил свою проблему, и что пошло не так, так это мой файл .htaccess, при локальной установке арабского блога wordpress я заметил, что он работает очень хорошо, поэтому я провел сравнение и заметил, что локальный .htaccess имеет контент, когда другой нет.

Итак, что решило мою проблему, так это поместить следующий код в файл .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
person Abu Romaïssae    schedule 05.09.2012