🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.www.server-side
Article #61519

pretty urls

#61519
From: Jivanmukta
Date: Fri, 13 Sep 2019 18:14
61 lines
1802 bytes
Jestem kiepski z mod_rewrite. Próbuję napisać regułę tłumaczącą adres

     localhost/~robert/invoice-a6c34n1x98.html

na adres

     localhost/~robert/announcement/invoice?c=a6c34n1x98

Napisałem tak:

     RewriteRule ^invoice-([a-zA-Z0-9]*)\.html$ 
/announcement/invoice?c=$1 [L]


i dostaję 404 Not Found. Nie wiem co robię źle. Oto mój cały .htaccess:

#v+



AuthUserFile "/home/robert/rozgloszenia/application/resources/.htpass"

AuthName "Strony zabezpieczone"

AuthType Basic

require valid-user



DirectoryIndex index.php



RewriteEngine on

RewriteBase /~robert/



RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteCond $1 !^(index\.php|robots\.txt|denial\.html|resources|captcha)

RewriteRule ^(.*)$ index.php/$1 [L,QSA]



RewriteRule ^invoice-([a-zA-Z0-9]*)\.html$ /announcement/invoice?c=$1 [L]



php_value upload_max_filesize 75M

php_value post_max_size 100M



#v-
Technical Details
Message-ID: <qlgm9q$1jkkp$1@portraits.wsisiz.edu.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!wsisiz.edu.pl!.POSTED.user-5-173-136-160.play-internet.pl!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!wsisiz.edu.pl!.POSTED.user-5-173-136-160.play-internet.pl!not-for-mail
From: Jivanmukta <jivanmukta@poczta.onet.pl>
Newsgroups: pl.comp.www.server-side
Subject: pretty urls
Date: Fri, 13 Sep 2019 20:14:16 +0200
Organization: http://www.wit.edu.pl
Message-ID: <qlgm9q$1jkkp$1@portraits.wsisiz.edu.pl>
Mime-Version: 1.0
Injection-Date: Fri, 13 Sep 2019 18:14:18 -0000 (UTC)
Injection-Info: portraits.wsisiz.edu.pl; posting-host="user-5-173-136-160.play-internet.pl:5.173.136.160"; logging-data="1692313"; mail-complaints-to="abuse@wsisiz.edu.pl"
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0
X-Mozilla-News-Host: news://news.icp.pl:119
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit