Problem z htaccess

0

Witam.
Mam stronę domena.pl i ona jest pusta bo cała zawartość strony (wordpress) jest w katalogu "home"
Dodałem .htaccess

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?domena.pl$ [NC]
RewriteCond %{REQUEST_FILENAME} !/home/
RewriteRule ^(.*)$ /home/$1 [L]>

I po wpisaniu domena.pl już się wyświetla.

Da się zrobić jeszcze tak aby po wpisaniu np: domena.pl/88934235 i nie będzie takiego katalogu żeby przekierowało automatycznie na domena.pl
Chodzi o to że jak osoba coś wpiszę po / a nie będzie takiego katalogu aby kierowało do strony docelowej czyli domena.pl

0

Tutaj masz podstawy mod_rewrite:

Tutaj masz przykład, jak sprawdzać, czy katalog nie istnieje (w skrócie: !-d):

Tutaj masz opis, jak można przekierować różne rzeczy (dużo przykładów, aczkolwiek nie wiem, czy jest dokładnie Twój):

The target (or substitution string) in a RewriteRule is assumed to be a file path, by default. The use of the [PT] flag causes it to be treated as a URI instead. That is to say, the use of the [PT] flag causes the result of the RewriteRule to be passed back through URL mapping, so that location-based mappings, such as Alias, Redirect, or ScriptAlias, for example, might have a chance to take effect. [https://httpd.apache.org/docs/2.4/rewrite/flags.html]

Ogólnie ja się tym zajmuję dopiero od wczoraj, ale że u mnie działa, to pomyślałem, że podzielę się tym kilkugodzinnym doświadczeniem. ;) Nie piszę konkretnie, bo w tych dokumentach można wiele znaleźć. Najwyżej napisz, jakbyś miał dalsze pytania.

1 użytkowników online, w tym zalogowanych: 0, gości: 1