【问题标题】:can't change url , change url in php无法更改网址,请在 php 中更改 url
【发布时间】:2013-05-08 09:59:43
【问题描述】:

我有一个开发者开发的网站..我不懂php或html,

我想更改我网站的网址。当前的网址是这样的:

abcd.in/index.php?page=9

我想改成:

abcd.in/free_classified_sites1

我尝试使用 .htaccess 代码

'IfModule mod_rewrite.c`
/Enable Rewrite Engine
/RewriteEngine On
RewriteBase /
/Redirect index.php? Requests
/RewriteCond %{THE_REQUEST} ^GET.*index\.php [NC]
/RewriteCond %{THE_REQUEST} !/system/.*
/RewriteRule (.*?)index\.php/*(.*) /$1$2 [R=301,L]
/Standard ExpressionEngine Rewrite
/RewriteCond $1 !\.(css|js|gif|jpe?g|png) [NC]
/RewriteCond %{REQUEST_FILENAME} !-f
/RewriteCond %{REQUEST_FILENAME} !-d
/RewriteRule ^(.*)$ /index.php/$1 [L]

但还是新的网址就像

abcd.in/?page=1

现在该做什么......

第二个问题,如果使用 .htaccess 代码,我无法访问我已分类站点的子域,但在执行此代码后,我看不到我的子域的管理页面。

就像

classifieds.abcd.in/

【问题讨论】:

  • // 这是我的索引页代码 $offset = ($pageNum - 1) * $rowsPerPage; // 使用分页时我们有多少页? maxPage = ceil($numrows/$rowsPerPage); $self = $_SERVER['PHP_SELF']; $导航=''; for($page = 1; $page $page"; } else { $nav .= "
  • $page
  • "; } }
  • if ($pageNum > 1) { $page = $pageNum - 1; $prev = " Prev "; $first = " 首页 "; } 其他 { $prev = ' '; $first = ' '; } if ($pageNum 下一个 "; $last = " 最后一页 "; }
  • 标签: php url curl exchange-server


    【解决方案1】:

    试试这个

    RewriteEngine on
    RewriteRule ^free_classified_sites1$ index.php?page=9 [L]
    

    【讨论】:

    • 非常感谢 Sumit 它的工作,只有 1 个问题'? ' 在 url .in/?free_classified_sites=1
    • 我可以在这个论坛/网站中使用我的网站名称吗?可以吗??因为我有很多问题,在浏览我的网站后你会明白的
    • 可以通过domain.com/free_classified_sites1直接访问domain.com/index.php?page=9
    • 旧网址是 .in/index.php?page=9 现在改为 .in/?free_classified_sites=1
    猜你喜欢
    相关资源
    最近更新 更多
    热门标签