Не работает ссылка след образца. kinomonster.com:8080/index.php/news?

0

Не работает ссылка след образца. kinomonster.com:8080/index.php/news/ хотя при этом ссылка  localhost/kinomonster/index.php/news работает. не обращал бы внимания, но в уроке №5 Codegniter  после подключения файла .htaccess вообще перестает работать любой из вариантов. Пока не создашь новый проект. порт при этом у Apache 80, 443 (их и использовал) пробовал менять на 8080. не помогло

сodeigniter

4 ответов

0

Спасибо конено, но. Я не могу зайти на локальный сайт еще До файла .htaccess. На 2ом уроке уже автор пробует перейти на сайт не использууя в ссылке localhost. У меня же это уже на данном этапе не работает

0

Спасибо тебе дружище. 3 час мучался

0
после подключения файла .htaccess вообще перестает работать любой из вариантов. Пока не создашь новый проект

В правилах htaccess написано, чтобы исключался index.php из ссылок, чтобы получалась такая простая ссылка:

http://kinomonster.com/news/

или с портом 8080:

http://kinomonster.com:8080/news/

У меня происходит редирект, если ввести:

http://kinomonster.com/index.php/news

на ссылку:

http://kinomonster.com/news

У меня htaccess как в уроке:

<IfModule mod_rewrite.c>
        RewriteEngine On
        RewriteBase /

        # Removes index.php from ExpressionEngine URLs
        RewriteCond %{THE_REQUEST} ^GET.*index\.php [NC]
        RewriteCond %{REQUEST_URI} !/system/.* [NC]
        RewriteRule (.*?)index\.php/*(.*) /$1$2 [R=301,NE,L]

        # Directs all EE web requests through the site index file
        RewriteCond %{REQUEST_FILENAME} !-f
        RewriteCond %{REQUEST_FILENAME} !-d
        RewriteRule ^(.*)$ /index.php/$1 [L]        
</IfModule>

лежит в корне папки kinomonster, где файл index.php 

1

Локальный домен kinomonster.com сначала нужно настроить, это в курсе php делается.

Sign up or Log in to write an answer