我想把这个Lighttpd mod_rewrite变成Apache重写代码。
$HTTP["host"] =~ "^(i\.ylar\.se|puush\.me)$" { server.document-root = "/var/www/servers/i.ylar.se/" url.rewrite-once = ( "^/api/up" => "/upload.php", "^/([a-zA-Z0-9]+)$" => "/view.php?image=$1" ) }
感谢您的帮助!
你可能需要的不仅仅是在这里重写…
像这样的东西可能会做到这一点:
NameVirtualHost *:80 <VirtualHost *:80> ServerName i.ylar.se ServerAlias puush.me DocumentRoot /var/www/servers/i.ylar.se RewriteEngine On RewriteRule ^/api/up /upload.php [L] RewriteRule ^/([a-zA-Z0-9]+)$ /view.php?image=$1 </VirtualHost>