Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [CodeIgniter] Adres strony
arrowman
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 22.01.2010

Ostrzeżenie: (10%)
X----


Witajcie,
Muszę prosić Was o pomoc. Czytam kurs CI, kurs nawet wydaje się być dobry, ale męczy mnie jedna sprawa. Otóż jeśli dobrze, to ujmę, stronę w CI ładuje contoller, w adresie piszemy więc .../index.php/nazwa_kontorlera/. Ale nie widziałem nigdy strony o tego typu adresie, czy jest jakiś sposób na używanie serwisu stworzonego na CI bez tej nazwy pomiędzy "/"? Jak, to się profesjonalnie robi?

Dziękuję,
Arrowman
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
arrowman
post
Post #2





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 22.01.2010

Ostrzeżenie: (10%)
X----


Otóż taka fraza nie wystarczy. Jak się okazuje "uprzejmość" rodaków okazała się typowa dla naszego społeczeństwa: "gówniana".
Byłem przekonany, że nie jest, to proste rozwiązanie skoro ktoś mi odpisał jak Pan powyżej. Teraz wiem, że "ta fraza ci wystarczy" to typowy chamski sarkazm.
Otóż na forum CI jeden uprzejmy, kulturalny użytkownik, czy jak, kto woli: normalny człowiek napisał mi co muszę zrobić:
Cytat
Why are there <?php and ?> on your .htaccess? It?s not a php file?
Thus, your Rewrite rule needs to be something like this
  1. RewriteRule ^(.*)$ /CodeIgniter_1.7.2/index.php/$1 [L]

żeby nie łamać praw autorskich, jest to post użytkownika: bl00dshooter

Jedna pieprzona uwaga i jedna linijka, a ktoś kto, to wiedział woli odsyłać pod hasło do google, które jest niepoprawne(skoro go nikt(prawie) nie używa). Jeśłi ktoś chce wiedzieć więcej, to niech wpisze "codeigniter rewrite" i, to jest poprawne zapytanie. I żeby nie było, że jestem pasożytem, na innych forum dotyczącym innych zagadnień informatyki(pod innym nickiem) piszę artykuły i tutoriale i NIGDY nie odpowiadam jednym zdaniem, albo jak już na prawdę nie potrzeba więcej, nie piszę "komentarzy" w stylu: "Ta fraza Ci wystarczy. ". Pikantnych słów jak widać używam, ale tylko w ostateczności.

Mam w życi, to co sie stanie z tym kontem/tematem, ale zamieszczę jeszcze pełen kod pliku .htaccess(utworzonego w katalogu głównym CI(powyżej katalogu System!)):
Kod
    RewriteEngine on
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ /CodeIgniter_1.7.2/index.php/$1 [L]


i jakby ktoś nie wiedział, pod windą użyłem Total Comander do utworzenia pliku, bo się nie dało w explorerze, nie próbowałem pod konsolą.
Aaa, no i mój link, który przedtem używałem:
http://127.16.0.1/CodeIgniter_1.7.2/index.php/test/

i używam teraz:
http://127.16.0.1/CodeIgniter_1.7.2/test/

No i w config.php nie trzeba zmieniać $config['index_page'] = ""; może coś być tam wpisane, jednak piszę, o tej opcji, ponieważ widziałem, że ktoś musiał wykasować zawartość zmiennej(tzn. wpisać pusty znak jak widoczne).

Żegnam te forum. Jeśli reszta tej społeczności, to nie takie "sarkastyczne chamy" jak ten powyżej, to do Was się, to nie tyczy co pisałem. Jednak w to wątpię, za dużo tego w tym naszym społecznym bagnie widzę w realu, żeby nie podejrzewać, że reszta też uważa się za "najzajebistszych ludzi na Świecie", jak prawie wszyscy w tym kraju. Wyjątki się jednak zdarzają, dlatego to piszę.

Sayonara

P.S. "Sayonara" używa się kiedy się żegna na zawsze, bądź na bardzo długo.
P.S.2. I oczywiście "dziękuję" sarkastycznej świni za okazaną "pomoc". Pewnie miałeś niezły ubaw.

Ten post edytował arrowman 30.09.2010, 00:36:09
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 5.10.2025 - 13:22