Skocz do zawartości

301 w .htaccess bez mod_rewrite


freepass

Rekomendowane odpowiedzi

Erbit, właśnie to co z katalog.opel24.com wtedy mi odpowiedz zrobiłeś to to zrobiłem i napisałem ze działa :) wszystko elegancko.

Tylko problem pojawia się z następnymi sumdomenami, gdy tym samym sposobem chciałem zrobić forum to sie nie udało. chciałbym by jak napisze forum.opel24.com przekierowało mnie na opel24.com/phpBB2/ ale by adres się nie zmienił. Podesłałem wyżej htaccess

Tak samo chciałem zrobić opel24.i365.pl bo jakos odziwo google zindexował mi opel24.com i opel24.i365.pl a wolalbym być widoczny tylko pod domenką opel24.com bo do wszystkich katalogów pod tą domenką wbijalem.

Tamto mi pomoglo dziekuje.

Odnośnik do komentarza
Udostępnij na innych stronach

...A to plik który dał mi takie męczarnie znajduje się on w katalogu forum (serwer taki zrobił w momencie utworzenia subdomeny)

RewriteEngine on

RewriteCond %{HTTP_HOST} ^forum.opel24.com$ [OR]

RewriteCond %{HTTP_HOST} ^www.forum.opel24.com$

RewriteRule ^(.*)$ https://opel24.com/phpBB2/$1 [R=301,L]

... by pokazywało się w momencie wpisania opel24.i365.pl/phpBB2/ pokazywało się forum.opel24.com i na odwrot by jak sie wpisze forum.opel24.com niezmienialo na opel24.i365.pl/phpBB2/

oojjj.. zakręciłeś.. fakt !

Jeśli Ciebie dobrze zrozumiałem to:

1. Usuń wpis, który zacytowałem

2. W zamian za usunięty wpis w katalogu phpBB2 umieść taki:

RewriteEngine on

RewriteCond %{HTTP_HOST} ^opel24.com$ [or]

RewriteCond %{HTTP_HOST} ^www.opel24.com$ [or]

RewriteCond %{HTTP_HOST} ^opel24.i365.pl$ [or]

RewriteCond %{HTTP_HOST} ^www.opel24.i365.pl$

RewriteRule ^(.*)$ https://forum.opel24.com$1 [R=301,L]

Pozdrawiam.

Odnośnik do komentarza
Udostępnij na innych stronach

Firefox wykrył, że serwer przekierowuje żądanie tego zasobu w sposób uniemożliwiający jego ukończenie.

Takie coś mi się pojawiło, może wrzucić ten htaccess do katalogu forum, bo to z niego przekierowuje na phpBB2. Bo to w katalogu phpBB2 stoi całe forum

Gdy daje w katalogu forum to w przeglądarce pojawia mi się spis katalogów i plików jakie mam w katalogu forum a więc cgi i htaccess i nic więcej.

Moze jeszcze raz wytlumacze. Po zrobieniu w cpanelu subdomeny https://forum.opel24.com przekierowałem ją w cpanelu do katalog gdzie to forum się znajduje a więc przekierowałem ją do https://opel24.com/phpBB2/

aczkolwiek pozycjonować zaczełem stronke https://forum.opel24.com i chciałbym by to taki adres pojawiał mi się w pasku adresu a nie jak teraz https://opel24.com/phpBB2/

Obecnie htaccess znajduje się w katalogu forum a w katalogu phpBB2/ nie ma go

tak to po krótce by wygladalo

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli przeniosę to muszę ?? oprocz tego coś pozmieniać nie wiem w config.php albo my adminie.

Czy powinno bez tego działać Nie chce uszkodzić bo już troszkę postów jest. Samo przekopiowanie powinno starczyć ?? Czy nie? Tak by forum chodziło stabilnie

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli przeniosę to muszę ?? oprocz tego coś pozmieniać nie wiem w config.php albo my adminie.

Raczej nie... forum działa na tej samej bazie.

Zrób poprostu kopie wszystkich plików i katalogów i sprawdź. Jeśli będzie działało (a powinno) w tym drugim katalogu to dopiero wtedy usuń z pierwszego.

Odnośnik do komentarza
Udostępnij na innych stronach

Czy nie prosciej jest przenies zawartosc katalogu phpbb2 do katalogu forum ?

Chciałbym podziękować Erbitowi za poświęcony czas, wszystko chodzi tak jak należy, Erbit piwko dla Ciebie :hello:

a jeszcze przy okazji jeden question. Ja zrobić to na stronie głównej, bo jak zrobiłem tak podobnym sposobem to wszystkie strony przekierowywało na stronę główną :D

# -FrontPage-

IndexIgnore .htaccess */.??* *~ *# */HEADER* */README* */_vti*

<Limit GET POST>

order deny,allow

deny from all

allow from all

</Limit>

<Limit PUT DELETE>

order deny,allow

deny from all

</Limit>

AuthName www.opel24.i365.pl

AuthUserFile /home/opel24/public_html/_vti_pvt/service.pwd

AuthGroupFile /home/opel24/public_html/_vti_pvt/service.grp

RedirectMatch temp ^/elana2$ https://www.elana2.com

Tak to wygląda w stronie głównej, a chciałbym by zamiast opel24.i365.pl pokazywał sie opel24.com wtedy to już bym był maksymalnie szczęsliwy :D

Jeśli mogłbyś :P pomoc :P bardzo bylbym wdzieczny

Odnośnik do komentarza
Udostępnij na innych stronach

[...] Strone mam w home.pl i jak wiadomo o mod_rewrite moge tylko pomarzyc. [...]

Chce przekierowac www.parfum.pl na parfum.pl. Najwyrazniej bede musial zrobic to w php.

Też mam stronę na home.pl i zarówno domena z www, jak i bez www wyświetlają tę samą stronę. Mówiąc prosto -- działa mi adres i taki i taki.

Czy nie oznacza to, że home.pl domyślnie przekierowuje zapytanie na jedną z domen (hmm, tylko n którą)? Czy konieczne jest "ręczne" przekierowanie 301?

Odnośnik do komentarza
Udostępnij na innych stronach

Ja zrobić to na stronie głównej, bo jak zrobiłem tak podobnym sposobem to wszystkie strony przekierowywało na stronę główną :D

Zrób to w.... katalogu w którym to przekierowanie ma działać.

Plik .htaccess umieszczony w katalogu odnosi sie tylko do katalogu, słowem jesli zamierzasz robic jakies przekierowania w kataloogu (w katalogach) to tam wlasnie powinienes umiescici .htaccess

Czy konieczne jest "ręczne" przekierowanie 301?

W wiekszosci serwisów (we wszystkich jakie znam poza jednym) o takie przekierowanie trzeba zadbac ręcznie. Na home.pl nie masz mod_rewrite wiec zrób to w PHP. Wzór masz tu -> https://www.forum.optymalizacja.com/index.php?s...ndpost&p=121268

Odnośnik do komentarza
Udostępnij na innych stronach

Uhum, dzięki Erbit, tak będę musiał najwyraźniej zrobić :D (przynajmniej proste to rozwiązanie).

Po prostu przypuściłem, że skoro bez "www." działa tak samo jak z "www." to home.pl sam przekierowuje i ja już nie musze... a wręcz nie powinienem bo gdybym wybrał "odwrotny" kierunek przekierowania to by było zabawne...

Hmm, jeśli serwer home.pl nie przekierowuje to czemu działa to tak samo? (:D przepraszam jeśli takie pytanie nie przystoi, ale mnie to ciekawi...)

Odnośnik do komentarza
Udostępnij na innych stronach

Hmm, jeśli serwer home.pl nie przekierowuje to czemu działa to tak samo?

Nie bardzo wiem o co pytasz. Nie znam Twojego adresu - byc moze na home.pl jest takie przekierowanie choc nic mi o tym nie wiadomo. Łatwo to sprawdzic. Wbij w przeglądarkę adres www.pok-kom.pl a potem pok-kom.pl i zobacz jaki jest tego efekt. Jesli u Ciebie jest tak samo to nie musisz nic robic.

www jest traktowane jak subdomena stąd w wiekszosci przypadków adres z WWW i bez WWW istnieje choć pokazuje to samo.

Polecam takze odwiedziny w dziale przywitań :D

Odnośnik do komentarza
Udostępnij na innych stronach

www jest traktowane jak subdomena stąd w wiekszosci przypadków adres z WWW i bez WWW istnieje choć pokazuje to samo.

No tak! To będzie wyjaśnieniem -- moje tanie konto na home.pl nie ma możliwości dodawania poddomen więc dowolna domena "działa" i pokazuje w przeglądarce to samo. Tylko, że adres w pasku adresu jest za każdym razem inny i tu jak już teraz pojąłem tkwi cały zysk z przekierowania -- nie żeby "działało", tylko żeby zawsze jako adres była to sama domena :D

Przepraszam za zamieszanie, dziękuję za pomoc w ułożeniu puzzli jak trzeba w mojej głowie!

Już pędzę się "przywitać" w odpowiednim forum... a strony mojej nie podaję, bo jest jeszcze mocno w budowie :D

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności