konfiguracje
Różnice
Różnice między wybraną wersją a wersją aktualną.
| Poprzednia rewizja po obu stronachPoprzednia wersjaNowa wersja | Poprzednia wersja | ||
| konfiguracje [2022/12/08 17:13] – zbych | konfiguracje [2024/09/15 16:22] (aktualna) – edycja zewnętrzna 127.0.0.1 | ||
|---|---|---|---|
| Linia 122: | Linia 122: | ||
| Parametr rules określa własny zdefiniowany adres i parametry: nazwy, typ i ilość parametrów (można zostawić pustą tablicę). | Parametr rules określa własny zdefiniowany adres i parametry: nazwy, typ i ilość parametrów (można zostawić pustą tablicę). | ||
| + | |||
| + | Powyższy przykład definiuje następujące parametry: | ||
| + | |||
| + | * id - integer | ||
| + | * idk - integer | ||
| + | * ids - string | ||
| + | |||
| + | http:// | ||
| + | |||
| + | http:// | ||
| + | |||
| + | Aby przechwycić w kontrolerze te parametry należy wpisać je jako parametry funkcji akcji | ||
| + | |||
| + | <code php> | ||
| + | public function actionArtykuly($id, | ||
| + | |||
| + | ... | ||
| + | |||
| + | } | ||
| + | |||
| + | </ | ||
| + | Nazwy parametrów i ich typy określone są w rules. | ||
| + | |||
| + | **.htaccess** | ||
| + | |||
| + | w folderach frontend/ | ||
| + | |||
| + | < | ||
| + | RewriteEngine on | ||
| + | RewriteCond %{REQUEST_FILENAME} !-f | ||
| + | RewriteCond %{REQUEST_FILENAME} !-d | ||
| + | RewriteRule . index.php | ||
| + | </ | ||
| + | |||
| + | ===== Konfiguracja serwera Apache ===== | ||
| + | < | ||
| + | < | ||
| + | ServerName test.domena.pl | ||
| + | DocumentRoot / | ||
| + | |||
| + | < | ||
| + | Options Indexes FollowSymLinks | ||
| + | AllowOverride All | ||
| + | Require all granted | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | plik hosts (linux) | ||
| + | |||
| + | 127.0.0.1 | ||
konfiguracje.1670516017.txt.gz · ostatnio zmienione: 2024/09/15 16:22 (edycja zewnętrzna)