Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [CodeIgniter]jak uniemożliwić dostęp do strony z kilku adresów
szajens
post
Post #1





Grupa: Zarejestrowani
Postów: 150
Pomógł: 4
Dołączył: 3.01.2010

Ostrzeżenie: (0%)
-----


Witam,

Jak wiem dostęp do adresów w CI jest na zasadzie kontroler/metoda dla mnie nie dopuszczalne jest aby był dostęp do jednej strony z 2 lub więcej adresów.
  1. localhost/sklep/pokaz/$1
  2. localhost/index.php/sklep/pokaz/$1


Jeżeli użyje wildcard CI i np:

  1. $route['produkt/(:num)'] = "sklep/pokaz/$1";


to nagle mam dostęp z 3 adresów do tej samej strony(wyniku) co nie służy zupełnie SEO:

  1. localhost/sklep/pokaz/$1
  2. localhost/index.php/sklep/pokaz/$1
  3. localhost/prosukt/$1


Jest w ogóle możliwość rozwiązania tego problemu?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
szajens
post
Post #2





Grupa: Zarejestrowani
Postów: 150
Pomógł: 4
Dołączył: 3.01.2010

Ostrzeżenie: (0%)
-----


Oczywiście próbowałem wcześniej już podany przez Ciebie sposób. Jednak on daje możliwość wejścia do kontrolera bez potrzeby używania index.php, ale to wcale nie rozwiązuje problemu bo mamy wtedy duble. Jakiś inny pomysł czy odpuścić sobie CI. Powiem szczerze że jako jedyny mi podszedł i zaczynam się go uczyć, szkoda by było dać se z nim spokój.
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: 29.12.2025 - 13:09