Очень близко. OpenSUSE 11.4 (чтобы быть выпущенным очень скоро теперь) не имеет HAL вообще. Функциональность, которую это обеспечивает, подается udev теперь. Так, я предполагаю, что это зависит от того, какую версию opensuse Вы выполняете. 11.3, вероятно, согласится с этим.
Here's your solution:
http://some.com/designit/portfolio/website/nature
should give
http://some.com/designit/portfolio.php?cat=website&subcat=nature
You only need one rewrite rule:
RewriteEngine On
RewriteRule /designit/portfolio/([a-z]+)/([a-z]+)$ /designit/portfolio.php?cat=$1&subcat=$2
Please note that:
Try below:
RewriteEngine on
RewriteRule ^portfolio/([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)$ /disignit/portfolio.php?first-var=$1&second-var=$2 [NC]