# Managing URL Aliases

### **Viewing and Editing Specific Aliases**

The **List** tab shows a list of all existing URLs on the site with their alias, with a search field to filter for aliases.

Editing an existing alias is possible by clicking on the **Edit** button next to the alias wanted to be edited. The edit alias page will contain two fields:

* **System path** which should point to an existing path on the site.
* **URL alias** which will contain the alias for the system path specified, both of these fields should start with a forward slash (/).

{% hint style="info" %}
**Hint**: If the site is enabled to be multilingual, a language dropdown will show up to pick the language of which language the alias will be applied to.
{% endhint %}

![Editing URL Alias](https://lh6.googleusercontent.com/Qqpl4r4GphLviq_53Ldd116seKe05RRqb_FFDSprg85fnYPt3zSMfR4GAUjyUMsRAOdVtUfWNItIyYQgMw-PdyN4mAivq_WHl4tkh296Lfx6yQzDAwZIk8HQFkD9nKG-FifljO6U)

The **Add alias** button will allow the user to add a new alias to the site, the add alias page contains two fields which are:

* **System path** which should point to an existing path on the site.
* **URL alias** which will contain the alias for the system path specified, both of these fields should start with a forward slash (/).

![Adding a URL Alias](https://lh3.googleusercontent.com/tBCUBfAt3eFHOanmYnyGB7QdpMbN2sIUx026qzN5fOARLdQ5xsyot9J-SYqsVD7tTRPFfJ9x8ImC67g6MeQjay2yxte9d9cEianqu4LEutlNUvcu4ZxgXND2PL5k-GOE0mJz-YZ2)

### **Bulk Generate Aliases Based on Predefined Patterns**

Pattern type aliases can be deleted individually or you can delete all aliases of the site by navigating to the **Delete** tab.

Another option available is to only delete automatically generated aliases, this can be helpful in case the URL aliases patterns were changed and there is a need to regenerate them.

![Deleting URL Aliases](https://lh4.googleusercontent.com/Wl96WbfSlMxibTA_Y25n3s1sgDJ4XvJsQHDlq3fIBQKFGSOC_OUbEd5ybIDPunLKcn-Sj29r_EHDBNgkgzw7I32u8L6ZxDznI8Vkhf5xHB-7i_MgXiY7iPa5H1ywpxrYUv05fccb)

Bulk generation can be done in the **Bulk generate** to apply the following:

* Generate URL aliases for items that currently have no aliases
* Re-generate URL aliases for items that have an old alias and for which the Pathauto pattern has been changed.

{% hint style="warning" %}
**Warning**: This will only affect items that are configured to have their URL alias automatically set. Items whose URL alias is manually set are not affected.
{% endhint %}

![URL Aliases Bulk Generate Options](https://lh4.googleusercontent.com/lTskNfVUEC7tfPjMRDl9cc48t2AHFM718epZZO8zqY5pMjVYku3EInmzeQ1IRRN_NfRhTnoT9CmX8ZPR3CXq7Q7m_7GkOopSlF7Lv-RU6kInzBslXXaE-4YDdtelrn29quKUzu0t)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.varbase.vardot.com/10.1.x/developers/configuring-a-varbase-site/url-aliases-in-varbase-drupal/managing-url-aliases.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
