【问题标题】:Clean URLs to my Drupal & site清理我的 Drupal 和站点的 URL
【发布时间】:2014-05-09 06:07:11
【问题描述】:

我是 Drupal 的新手,我浏览了 drupal 指南以启用干净的 url,但在某些时候卡住了。如何在我的 Drupal 7 站点中启用干净的 URL?

【问题讨论】:

    标签: url drupal-7 clean-urls


    【解决方案1】:

    首先,尝试为 apache 启用“重写”模块,

    sudo a2enmod rewrite
    

    之后,您需要将站点可用文件中出现的 AllowOverride none 替换为 AllowOverride all

    sudo vim /etc/apache2/sites-available/default
    

    最后,您需要从您的 drupal 站点启用 clean-url。

    Home » Administration » Configuration » Search and metadata 
    
     OR navigate to
    
    http://[your-site]/admin/config/search/clean-urls
    

    【讨论】:

    • @Shrish,谢谢你的回答。我已经为我的网站获得了干净的 URL,并且 URL 看起来像 :-localhost/drupaltest2/about,现在我希望 URL 为 localhost/drupaltest2/10001。我怎样才能做到这一点?请指导我。
    • 在您的 drupal 安装中导航至此并为您的链接创建一个别名,主页 » 管理 » 配置 » 搜索和元数据 » URL 别名或转到此 url [站点名称]/admin/config/search /路径/添加
    • 是否有任何路径自动菜单模式可以按照我的要求实现 URL
    • PathAuto 模块为您创建一个自动别名。 drupal.org/project/pathauto
    • 是的,我的站点路径为 localhost/mysite/about,但我想要 localhost/mysite/10001。其中 [node:title] 应替换为数字。请帮我解决这个问题。
    猜你喜欢
    • 1970-01-01
    • 2023-04-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多