重定向管理/???到admin.php/???使用.htaccess

重定向管理/???到admin.php/???使用.htaccess,php,.htaccess,url,mod-rewrite,rewrite,Php,.htaccess,Url,Mod Rewrite,Rewrite,这是我目前的htaccess文件: Options +FollowSymLinks RewriteEngine On RewriteBase /blog/ ErrorDocument 404 /blog/404.php RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)\.html$ post.php/$1.html RewriteRule ^index$ in

这是我目前的htaccess文件:

Options +FollowSymLinks
RewriteEngine On
RewriteBase /blog/

ErrorDocument 404 /blog/404.php

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)\.html$ post.php/$1.html

RewriteRule ^index$ index.php
RewriteRule ^archives$ archives.php
RewriteRule ^about$ about.php
RewriteRule ^search$ search.php

RewriteRule ^feed$ feed.php

现在如果我转到
domain.com/blog/*.html
,它会(在后台)重定向到
domain.com/blog/post.php/*

我想几乎复制这个,但我不确定所有这些正则表达式的东西

我还希望能够转到
domain.com/blog/admin/*
,并让它(在后台)重定向到
domain.com/blog/admin.php?p=*

如果你们能帮我,我会非常感激的

谢谢

类似于:

RewriteRule ^/?admin/(.*)$ admin.php?p=$1&%{QUERY_STRING} [L,NC]
我会成功的

这是做得很快,它没有测试,但它给你的想法。你把这个放在上面:

RewriteRule ^(.*)\.html$ post.php/$1.html
编辑:删除了重写,因为我刚刚意识到它是无用的

编辑:也添加了查询字符串,因为您实际上正在转换_getnow。

类似于:

RewriteRule ^/?admin/(.*)$ admin.php?p=$1&%{QUERY_STRING} [L,NC]
我会成功的

这是做得很快,它没有测试,但它给你的想法。你把这个放在上面:

RewriteRule ^(.*)\.html$ post.php/$1.html
编辑:删除了重写,因为我刚刚意识到它是无用的


编辑:也添加了查询字符串,因为您实际上正在转换“立即获取”。

将多视图添加到.htaccess的第一行:

Options FollowSymLinks MultiViews
然后,重新启动apache。它应该指向admin到admin.php

注意:同一目录中不能有多个文件具有相同的名称和不同的扩展名


将多视图添加到.htaccess的第一行:

Options FollowSymLinks MultiViews
然后,重新启动apache。它应该指向admin到admin.php

注意:同一目录中不能有多个文件具有相同的名称和不同的扩展名


如果他在该目录中有一个
admin.html
页面怎么办?他不是通过php请求的,因为Apache不知道。为什么他会在同一个目录中有admin.php和admin.html文件?php后端和视图。逻辑和表示分离,分离不好,但仍然分离。我的意思是让我们也使用admin.png。同样的概念同样的问题让我们希望OP没有做这样的事情。我敢打赌他有图像、视图、模型、控制器等目录。如果没有,他还有比担心内容协商更重要的事情要做。如果他在目录中有一个
admin.html
页面呢?他不是通过php请求的,因为Apache不知道。为什么他会在同一个目录中有admin.php和admin.html文件?php后端和视图。逻辑和表示分离,分离不好,但仍然分离。我的意思是让我们也使用admin.png。同样的概念同样的问题让我们希望OP没有做这样的事情。我敢打赌他有图像、视图、模型、控制器等目录。如果不是,他还有比担心内容谈判更重要的事要做。干杯,伙计!我一辈子都搞不懂这个!这正是我想要的!:伙计!我一辈子都搞不懂这个!这正是我想要的!:D