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.
Jeżeli użyje wildcard CI i np:
to nagle mam dostęp z 3 adresów do tej samej strony(wyniku) co nie służy zupełnie SEO:
Jest w ogóle możliwość rozwiązania tego problemu? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 150 Pomógł: 4 Dołączył: 3.01.2010 Ostrzeżenie: (0%)
|
no właśnie nie rozwiązuje, można dzięki temu htaccess poprostu wyświetlić zasób bez index.php ale strona jest dalej dostępna pod dwoma adresami (testowane) z index i bez index,
Cytat Każdy dodatkowy adres który mapuje Ci na ten sam zasób tworzysz sobie sam, więc nie bardzo wiem w czym problem. chodzi o to że jak stworze sobie sam zasób to nie powinno być go dostępnego pod innym edit: pierwszy problem rozwiązuje następujący htaccess: Kod <IfModule mod_rewrite.c> # Enable Rewrite Engine # ------------------------------ RewriteEngine On RewriteBase / # Redirect index.php Requests # ------------------------------ RewriteCond %{THE_REQUEST} ^GET.*index\.php [NC] RewriteCond %{THE_REQUEST} !/system/.* RewriteRule (.*?)index\.php/*(.*) /$1$2 [R=301,L] # Standard ExpressionEngine Rewrite # ------------------------------ RewriteCond $1 !\.(css|js|gif|jpe?g|png) [NC] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /index.php/$1 [L] </IfModule> Jednak dalej zastanawiam się nad drugim problemem odnośnie wilcard Ten post edytował szajens 8.08.2016, 12:42:48 |
|
|
|
szajens [CodeIgniter]jak uniemożliwić dostęp do strony z kilku adresów 8.08.2016, 10:02:43
rad11 Spróbuj dodać do htaccess:
[PHP] pobierz, plainte... 8.08.2016, 10:17:39
szajens Oczywiście próbowałem wcześniej już podany przez C... 8.08.2016, 12:09:49
Pyton_000 Zawsze powinieneś mieć tylko 2 adresy do zasobu. T... 8.08.2016, 12:14:55
markonix Może w main kontrolerze sprawdzaj po full adresie ... 8.08.2016, 18:58:18
szajens Właśnie myślałem że CI ma coś gotowego, i chciałem... 8.08.2016, 19:05:39
aras785 Czyli chcesz tylko uruchamiać te kontrolery które ... 8.08.2016, 20:00:45 ![]() ![]() |
|
Aktualny czas: 29.12.2025 - 13:42 |