Zend Framework проект загружен в поддомен не работает - PullRequest
0 голосов
/ 01 февраля 2011

Я загружен как веб-сайт на поддомен, и каждая страница не работает, за исключением главной страницы, пожалуйста, отметьте ее здесь .В чем может быть причина?

У меня должно быть 8 страниц на переднем уровне и еще много на уровне администратора, но я получаю ошибку 404, как вы можете видеть.

UPDATE :: .htaccess file

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]

ОБНОВЛЕНИЕ для маршрутизации URL

У меня мало URL-маршрутизаторов, как показано ниже, НО у меня нет маршрутизатора по умолчанию

    $router->addRoute(
        'get-destination',
        new Zend_Controller_Router_Route('destination/get/:id/:dest-name', array(               
            'controller'    => 'destination',
            'action'        => 'get',
            'id'            => 'id',
            'dest-name'         => 'dest-name'
        ))
    );

только для того, чтобы выглядеть кручеи в моей навигации (которая загружается из xml у меня есть) что-то вроде

 <nav>
    <home>
        <label>HOME</label>
        <controller>index</controller>
        <action>index</action>
        <route>default</route>
    </home>

, так как у меня возникла проблема с URL-адресом, откуда был направлен URL

, и, пожалуйста, проверьте phpinfo на http://websmartus.com/demo/globaltours/public_html/phpinfo.php

1 Ответ

0 голосов
/ 01 февраля 2011

Я считаю, что проблема в .htaccess.Это должно выглядеть так:

RewriteEngine On
RewriteBase /demo/globaltours/public_html
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...