Ocena wątku:
- 0 głosów - średnia: 0
- 1
- 2
- 3
- 4
- 5
.htaccess - strona główna
|
Liczba postów: 9
Liczba wątków: 2
Dołączył: 09-07-2009
Reputacja:
0
Witam, otóż chcę zrobić tak, żeby po odwiedzeniu przykładowo www.mojastrona.pl lub www.mojastrona.pl/index.php przechodzić od razu na www.mojastrona.pl/index.php?id=news. Chcę po prostu wykluczyć odwiedzanie index.php. Słyszałem że wystarczy odpowiednio skonfigurować plik .htaccess, stąd nazwa tematu.
Pozdrawiam!
Liczba postów: 193
Liczba wątków: 18
Dołączył: 26-12-2008
Reputacja:
2
hmm wystarczy napisać to w php. poczytaj o przekierowaniu 301.
W kodzie php robisz odpowiednią pętle, która sprawdza czy jest $_GET['id'], jeśli nie to wrzuca header location: 301
Liczba postów: 92
Liczba wątków: 3
Dołączył: 26-06-2009
Reputacja:
2
10-07-2009, 01:31
(Ten post był ostatnio modyfikowany: 10-07-2009, 01:31 przez pixel.)
Kod: RewriteEngine On RewriteCond %{HTTP_HOST} ^www.stara-domena.pl
RewriteRule ^(.*)$ http://www.nowa-domena.pl/$1 [R=301,L]
Liczba postów: 9
Liczba wątków: 2
Dołączył: 09-07-2009
Reputacja:
0
Zastosowałem to co podał pixel, ale FireFox wyświetla taki komunikat:
Cytat:Nieprawidłowe przekierowanie
Firefox wykrył, że serwer przekierowuje żądanie tego zasobu w sposób uniemożliwiający jego ukończenie.
mój .htaccess:
Cytat:RewriteEngine On RewriteCond %{HTTP_HOST} ^http://www.kostekzg.ugu.pl/
RewriteRule ^(.*)$ http://www.kostekzg.ugu.pl/index.php?id=news [R=301,L]
Liczba postów: 92
Liczba wątków: 3
Dołączył: 26-06-2009
Reputacja:
2
Masz włączony moduł mod_rewrite ?
Liczba postów: 9
Liczba wątków: 2
Dołączył: 09-07-2009
Reputacja:
0
Na stronie głównej ugu.pl jest:
Cytat:(...)
# dostęp do .htaccess
# mod_rewrite
więc chyba tak...
Liczba postów: 38
Liczba wątków: 0
Dołączył: 10-07-2009
Reputacja:
0
Kod: RewriteEngine On
RewriteCond %{HTTP_HOST} ^http://www.kostekzg.ugu.pl/
RewriteRule ^index.php$ http://www.kostekzg.ugu.pl/index.php?id=news
Sprawdź to, choć nie gwarantuję działania.
Liczba postów: 9
Liczba wątków: 2
Dołączył: 09-07-2009
Reputacja:
0
13-07-2009, 17:17
(Ten post był ostatnio modyfikowany: 13-07-2009, 17:24 przez Kostek.)
@up
Nie, nie działa. Strona zachowuje się jakby go w ogóle nie było.
Albo inaczej, może wiecie jak zlikwidować te błędy pod newsami: http://www.kostekzg.ugu.pl/ tak, żeby to wyglądało w ten sposób: http://www.kostekzg.ugu.pl/index.php?id=news ?
lnie 71 - 100:
Cytat: <?php
if(empty($_GET['id']) or $_GET['id']=="news"){
include("upload/news.php");
}
if($_GET['id']=="patron"){
include("dane/patron.php");
}
if($_GET['id']=="kadra"){
include("dane/kadra.php");
}
if($_GET['id']=="kontakt"){
include("dane/kontakt.php");
}
if($_GET['id']=="historia"){
include("dane/historia.php");
}
if($_GET['id']=="plan"){
include("dane/plan.php");
}
if($_GET['id']=="galeria"){
include("dane/galeria.php");
}
if($_GET['id']=="caritas"){
include("dane/caritas.php");
}
?>
system newsów to Fusion News.
Liczba postów: 1,054
Liczba wątków: 0
Dołączył: 28-05-2009
Reputacja:
22
Ja bym tutaj użył switch zamiast tych ifów, ew. zrobił jednego dużego ifa a w nim elseif (to powinno wyeliminować Twój problem).
Liczba postów: 682
Liczba wątków: 9
Dołączył: 03-03-2009
Reputacja:
18
Spróbuj tak, bo jak pogrzbiesz w .htaccess to potem mogą być problemy z innymi podstronami.
Zmień:
Kod: if(empty($_GET['id']) or $_GET['id']=="news"){
include("upload/news.php");
}
na:
Kod: if ($_GET['id'] == '' || $_GET['id'] == 'news') {
include("upload/news.php");
}
|
Podobne wątki… |
Wątek: |
Autor |
Odpowiedzi: |
Wyświetleń: |
Ostatni post |
|
Strona www dla cukierni/piekarni. |
lachu543 |
4 |
7,982 |
15-06-2021, 20:59
Ostatni post: wozniak
|
|
Pomocy - strona napisana w ?? |
[email protected] |
1 |
2,040 |
03-10-2019, 18:09
Ostatni post: wozniak
|
|
Strona HTML na zaliczenie - dodaj, usuń, edytuj |
Kurana |
1 |
2,091 |
01-07-2019, 03:31
Ostatni post: mpire
|
|
Strona www dla firmy |
damianone |
14 |
12,165 |
21-12-2018, 04:06
Ostatni post: wozniak
|
|
Strona z video |
Ja90 |
0 |
1,756 |
08-09-2017, 16:24
Ostatni post: Ja90
|
Użytkownicy przeglądający ten wątek: 1 gości
|
|
Sponsorzy i przyjaciele
|
|
|