Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> .htaccess i pusty GET
jacek21
post
Post #1





Grupa: Zarejestrowani
Postów: 52
Pomógł: 2
Dołączył: 13.06.2012

Ostrzeżenie: (0%)
-----


Witam,

W ramach bliższego zapoznania się z .htaccess postanowiłem zobaczyć z czym to się je, lecz już na samym początku klapa.

.htaccess
Kod
RewriteEngine On
RewriteBase /
#...
DirectoryIndex index.php
RewriteRule ^/?(.*)/(.*)/$ index.php?include=$1&d=$2 [NC,QSA,L]


index.php
Kod
[...]
<base href='http://localhost/darkraven/'></base>
#przykładowy link:
<a href="index.php/yes/loguj" alt='aa'>loguj</a>
#standardowo link wyglada podobnie jak w .htaccess, ale napisze:
<a hred='index.php?include=yes&d=loguj></a>

<?php
print_r($_GET); // Array();
?>
[..]


Powiecie mi dlaczego nie istnieje get ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
jacek21
post
Post #2





Grupa: Zarejestrowani
Postów: 52
Pomógł: 2
Dołączył: 13.06.2012

Ostrzeżenie: (0%)
-----


Znalazłem taki oto temat: http://forum.php.pl/lofiversion/index.php/t186300.html
no i tak się składa, że piszą tam iż base url załatwia sprawę a ja go mam(patrz 1 post).

nie rozumiem dlaczego regułka z /$ działa poprawnie a ta która wymaga lub nie(/?) czy też bez '/'($) już nie działa.. i brakuje css'a
użycie rewritecond mi nie pomogło :/

zmieniłem nawet ścieżkę do css'a na bezwzględną i nic nie dało, usunąłem base też nic.. coś musi być źle w .htaccess'ie
jeszcze raz pokażę jak wygląda plik:
Kod

RewriteEngine On
RewriteBase /testhtaccess/
#....
DirectoryIndex index.php
RewriteRule ^/?(.*)/(.*)/([0-9])/$ index.php?include=$1&d=$2&id=$3 [NC,L] -przy takim linku wszystko działa
RewriteRule ^/?(.*)/(.*)/?$ index.php?include=$1&d=$2 [NC,L]


wiem, że ten '/' na końcu to małe uniedogodnienie, ale muszę się dowiedzieć o co chodzi..

jeszcze tak na wszelki wypadek base i href do css'a

Kod
<base href='http://localhost/testhtaccess/'></base>

<link rel="stylesheet" type="text/css" href="/css/style.css" />


Ten post edytował jacek21 25.04.2013, 10:11:36
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 7.10.2025 - 13:20