Jump to content
php.lv forumi

mod_rewrite


born

Recommended Posts

Uztaisīju vēl mazliet līko kodu ;)

<?php
$server_name = $_SERVER["SERVER_NAME"];
$request_uri = $_SERVER["REQUEST_URI"];

$url = 'http://'.$server_name.$request_uri;

$skaits = substr_count($request_uri, '/');
$slash = substr($request_uri, -1, 1);

if(($slash == '/') && ($skaits>2)) {
$url = substr($url, 0, -1);
if(!headers_sent()) {
	header("Location: $url");
	//echo $url;
};
};
?>

pārāk nenolieciet...

nākamreiz taisīšu kā vajag

Edited by Val
Link to comment
Share on other sites

Options +FollowSymLinks
RewriteEngine On
RewriteRule ^.htaccess$ - [F]

#
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^(.+)/$ /eeee/$1 [R=301,L]
#

RewriteCond %{REQUEST_URI} !\.(css|js|jpg|gif|jpeg)$ [NC]
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^(.*)$ index.php?id=$1 [QSA,L]

Link to comment
Share on other sites

  • 1 month later...

Maza probl�“miņa ar rewrite...

 

Ir lapa.

Piem�“ram lapai vairākas sadaļas ($_GET mainīgais m)

Katrai lapai padodamo parametru skaits var atšķirties, bet var arī sakrist - piem. /?m=1&x=2&y=3 /?m=2&z=6 /?m=3

Parametru nosaukumi arī katrā savādāki.

 

Kādā veidā var katrai sadaļai uzrakstīt savu rewrite rule? Tādu lietu, kā rewritecond neizpratu

Edited by Val
Link to comment
Share on other sites

×
×
  • Create New...