当前位置: 首页 > news >正文

单位网站制作费用报价单网络广告的类型有哪些

单位网站制作费用报价单,网络广告的类型有哪些,做微信的微网站费用多少,30岁转行做网站编辑目录 1. 安装 Vue Router 2. 配置 Vue Router 使用 history 模式 3. 更新 main.js 4. 配置服务器以支持 history 模式(此处需要仔细测试) a. Nginx 配置 b. Apache 配置 5. 部署并测试 总结 在 Vue.js 项目中,避免 URL 中出现 # 符号的…

目录

1. 安装 Vue Router

2. 配置 Vue Router 使用 history 模式

3. 更新 main.js

4. 配置服务器以支持 history 模式(此处需要仔细测试)

a. Nginx 配置

b. Apache 配置

5. 部署并测试

总结


在 Vue.js 项目中,避免 URL 中出现 # 符号的方法是使用 Vue Router 的 history 模式。默认情况下,Vue Router 使用 hash 模式,这会在 URL 中添加一个 # 符号,例如 http://www.sqlynx.com/#/home

通过切换到 history 模式,可以实现更友好的 URL 结构,如 http://www.sqlynx.com/home

以下是详细的步骤:

1. 安装 Vue Router

如果还没有安装 Vue Router,可以通过以下命令进行安装:

npm install vue-router

2. 配置 Vue Router 使用 history 模式

在 Vue 项目的 src 目录下,找到或创建 router/index.js 文件,并配置 Vue Router 使用 history 模式。

import Vue from 'vue';
import Router from 'vue-router';
import Home from '@/components/Home.vue';
import About from '@/components/About.vue';Vue.use(Router);export default new Router({mode: 'history',routes: [{path: '/',name: 'Home',component: Home},{path: '/about',name: 'About',component: About}]
});

3. 更新 main.js

确保在 main.js 中正确引入并使用路由配置:

import Vue from 'vue';
import App from './App.vue';
import router from './router';Vue.config.productionTip = false;new Vue({router,render: h => h(App)
}).$mount('#app');

4. 配置服务器以支持 history 模式(此处需要仔细测试)

当使用 history 模式时,前端路由需要服务器的支持,因为直接访问嵌套路由时,服务器需要正确地返回 index.html 文件。以下是常见的服务器配置示例:

a. Nginx 配置

在 Nginx 配置文件中添加以下内容:

server {listen 80;server_name yourdomain.com;location / {try_files $uri $uri/ /index.html;}
}
b. Apache 配置

在项目的根目录下创建或更新 .htaccess 文件:

<IfModule mod_rewrite.c>RewriteEngine OnRewriteBase /RewriteRule ^index\.html$ - [L]RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . /index.html [L]
</IfModule>

5. 部署并测试

完成以上配置后,将项目部署到服务器,并通过访问不同路由来测试是否一切正常。

例如,访问 http://localhost:8081/home/sql 应该能够正确加载 /home/sql组件而不会出现 # 符号(此处是本地的环境)。

总结

通过使用 Vue Router 的 history 模式和适当配置服务器,可以避免 URL 中出现 # 符号,从而获得更友好、更美观的 URL 结构。

这不仅改善了用户体验,还有助于 SEO 优化。

http://www.hkea.cn/news/360053/

相关文章:

  • 河北建设集团官网西安网站seo
  • 在外汇局网站做登记报告恢复原来的百度
  • 做外贸做的很好的网站全国疫情突然又严重了
  • 开发app需要什么样的团队百度seo优化培训
  • ftp上传网站之后软文什么意思范例
  • 询广西南宁网站运营推广系统
  • wordpress侧边栏小工具佛山网站优化
  • 用vs做网站原型企业培训课程有哪些内容
  • wordpress评论自定义百度刷排名seo
  • 四川建设网官网登录入口泉州seo外包
  • 网站有备案 去掉备案网络营销意思
  • 新建网站推广给企业百度问一问在线咨询客服
  • 曹鹏wordpress建站seo视频广东疫情防控措施
  • 网站开发的岗位排名优化工具
  • 岳阳做网站怎么做推广让别人主动加我
  • 不断改进网站建设公司百度官网优化
  • 万户网站宁波网站制作优化服务
  • 潍坊快速网站排名网站是怎么做出来的
  • 聚美优品的pc网站建设注册网址
  • 陕西省住房与城乡建设厅网站免费b站推广软件
  • 淮南市住房与城乡建设部网站网店买卖有哪些平台
  • 网页qq表情佛山百度快速排名优化
  • 网站建设方案论文1500社会新闻最新消息
  • 网站组建 需求分析市场监督管理局职责
  • 云课堂哪个网站做的好厦门关键词优化seo
  • 中企动力沈阳分公司seo免费诊断电话
  • 网站vps被黑湖人最新排名最新排名
  • 如何夸奖客户网站做的好seo课程心得体会
  • 有哪些做电子商务的网站时空seo助手
  • 临沂百度网站电脑培训机构哪个好