-1

我放弃。我在这里阅读了几十个问题,甚至问过我自己的问题,我尝试了很多东西,我只是不知道该怎么办了。

我需要使用以下格式创建 url:(NSFW 链接,请注意)

http://jbthehot.com/#page=1

http://jbthehot.com/home?func=viewphoto&id=2969

http://jbthehot.com/home?page=4

http://jbthehot.com/home?func=viewalbum&aid=75

我一定是迟钝了,因为我根本不懂 htaccess。我尽量不要求全部完成的答案,但在这种情况下,对上述至少一种格式的实际清晰的复制/粘贴答案真的很有帮助。我再说一遍,我已经尝试了很多东西,所以我显然做错了什么,或者我不理解正确的规则和条件,所以一个肯定有效的复制/粘贴答案真的可以帮助我理解我在这里做错了。

如果有帮助,这里使用的组件是 Joomla 上的 SIM Gallery,并且 .htaccess 中还有一些其他有效的重写规则,它们是:

#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$  [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L] 
#

感谢您的任何帮助

4

1 回答 1

0
RewriteEngine On
RewriteBase /
RewriteRule ^home/viewphoto/([0-9]+)$ home?func=viewphoto&id=$1 [L]
RewriteRule ^home/viewalbum/([0-9]+)$ home?func=viewalbum&aid=$1 [L]
RewriteRule ^home/page/([0-9]+)$ home?page=$1 [L]

所以http://jbthehot.com/home/viewphoto/2969会告诉你http://jbthehot.com/home?func=viewphoto&id=2969,等等

于 2012-06-11T23:16:56.563 回答