2015-07-09 4 views
0

Мой сайт URL является: http://abcd.com/index.phpWordpress URL неожиданное Перенаправление

Я не понимаю, почему, когда я открываю: http://abcd.com/index.php/welcome/ Я перенаправлены: http://abcd.com/welcome/ , не существует и отображает 404

Мой .htaccess является:

# BEGIN WordPress 
 

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

 
# END WordPress

Как вы думаете, а что неправильно?

С уважением,

+0

Почему вы пытаетесь открыть 'http: // abcd.com/index.php/welcome /'? Вы не должны открывать скрипт 'index.php' напрямую. Это просто для скрытой маршрутизации переписанных URL-адресов 'mod_rewrite'. –

ответ

0

Я использовал постоянную ссылку структуру, как /index.php/%postname%/ и она работает, но другие форматы нет. Я сделал другой формат permalink, изменив мою конфигурацию в своем виртуальном хосте, добавив контент wordpress .htaccess по умолчанию. перезапущенный apache, мои постоянные ссылки работали так же хорошо, как и все другие вещи ... 10hours боли